[google/syzkaller] b301f8: executor: sys/linux: implement SYZOS_API_NESTED_AM...

3 views
Skip to first unread message

Alexander Potapenko

unread,
Nov 21, 2025, 12:19:50 PM (12 days ago) Nov 21
to syzk...@googlegroups.com
Branch: refs/heads/gh-readonly-queue/master/pr-6475-accb0c33653744b8f36fdfea18d4d5888188b2fb
Home: https://github.com/google/syzkaller
Commit: b301f8dd05f04b4501b44b4b698f9e65fab533a1
https://github.com/google/syzkaller/commit/b301f8dd05f04b4501b44b4b698f9e65fab533a1
Author: Alexander Potapenko <gli...@google.com>
Date: 2025-11-21 (Fri, 21 Nov 2025)

Changed paths:
M executor/common_kvm_amd64_syzos.h
M sys/linux/dev_kvm_amd64.txt
A sys/linux/test/amd64-syz_kvm_nested_amd_vmcb_write_mask

Log Message:
-----------
executor: sys/linux: implement SYZOS_API_NESTED_AMD_VMCB_WRITE_MASK

The new command allows mutation of AMD VMCB block with plain 64-bit writes.
In addition to VM ID and VMCB offset, @nested_amd_vmcb_write_mask takes
three 64-bit numbers: the set mask, the unset mask, and the flip mask.
This allows to make bitwise modifications to VMCB without disturbing
the execution too much.

Also add sys/linux/test/amd64-syz_kvm_nested_amd_vmcb_write_mask to test the
new command behavior.


Commit: 4fb8ef376b21a14e0ed92c40c92913ac567bd2a3
https://github.com/google/syzkaller/commit/4fb8ef376b21a14e0ed92c40c92913ac567bd2a3
Author: Alexander Potapenko <gli...@google.com>
Date: 2025-11-21 (Fri, 21 Nov 2025)

Changed paths:
A sys/linux/test/amd64-syz_kvm_nested_intel_vmwrite_mask
R sys/linux/test/amd64-syz_kvm_nested_vmwrite_mask

Log Message:
-----------
sys/linux/test: rename amd64-syz_kvm_nested_vmwrite_mask

Rename amd64-syz_kvm_nested_vmwrite_mask to
amd64-syz_kvm_nested_intel_vmwrite_mask

No functional change.


Compare: https://github.com/google/syzkaller/compare/b301f8dd05f0%5E...4fb8ef376b21

To unsubscribe from these emails, change your notification settings at https://github.com/google/syzkaller/settings/notifications

Alexander Potapenko

unread,
Nov 21, 2025, 12:31:12 PM (12 days ago) Nov 21
to syzk...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages