diff options
| author | Alexander Potapenko <glider@google.com> | 2026-01-14 12:01:10 +0100 |
|---|---|---|
| committer | Alexander Potapenko <glider@google.com> | 2026-01-15 07:19:29 +0000 |
| commit | 3b7a3359989abfb9ee0c821fdc0a8be33f7e996d (patch) | |
| tree | eaaee157ddc8909a12b5c30edef7155913b615bb /executor/_include/flatbuffers/buffer.h | |
| parent | 0a1338c68f19bbea13b3ae7ce61a185b6a5f65ef (diff) | |
executor: sys/linux: SYZOS: add support for AMD Nested Event Injection
Implement SYZOS_API_NESTED_AMD_INJECT_EVENT to allow the L1 guest to
inject events (Interrupts, NMIs, Exceptions) into L2 via the VMCB EVENTINJ
field.
This primitive abstracts the VMCB bit-packing logic
(Vector, Type, Valid, Error Code) into a high-level API, enabling the fuzzer
to semantically mutate event injection parameters.
This targets KVM's nested event merging logic, specifically where L0 must
reconcile L1-injected events with Host-pending events.
Diffstat (limited to 'executor/_include/flatbuffers/buffer.h')
0 files changed, 0 insertions, 0 deletions
