Branch: refs/heads/gh-readonly-queue/master/pr-6474-c31c1b0b7447502cdda234f0f43ab793644ffe83
Home:
https://github.com/google/syzkaller
Commit: accb0c33653744b8f36fdfea18d4d5888188b2fb
https://github.com/google/syzkaller/commit/accb0c33653744b8f36fdfea18d4d5888188b2fb
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_vmwrite_mask
Log Message:
-----------
executor: sys/linux: implement SYZOS_API_NESTED_INTEL_VMWRITE_MASK
The new command allows mutation of Intel VMCS fields with the help
of vmwrite instruction.
In addition to VM ID and field ID, @nested_intel_vmwrite_mask takes
three 64-bit numbers: the set mask, the unset mask, and the flip mask.
This allows to make bitwise modifications to VMCS without disturbing
the execution too much.
Also add sys/linux/test/amd64-syz_kvm_nested_vmwrite_mask to test the
new command behavior.
To unsubscribe from these emails, change your notification settings at
https://github.com/google/syzkaller/settings/notifications