[google/syzkaller] c96f11: executor: dump GPRs in dump_vcpu_state()

1 view
Skip to first unread message

Alexander Potapenko

unread,
Feb 11, 2026, 2:34:18 AMFeb 11
to syzk...@googlegroups.com
Branch: refs/heads/gh-readonly-queue/master/pr-6802-441e25b7d7c63feca88d8ce1929e6bec29fb9019
Home: https://github.com/google/syzkaller
Commit: c96f11a3a42272152e5af9b801a32490748f1f7e
https://github.com/google/syzkaller/commit/c96f11a3a42272152e5af9b801a32490748f1f7e
Author: Alexander Potapenko <gli...@google.com>
Date: 2026-02-11 (Wed, 11 Feb 2026)

Changed paths:
M executor/common_kvm_amd64.h

Log Message:
-----------
executor: dump GPRs in dump_vcpu_state()

This is only needed for tests generated by prog2c.


Commit: 5f58a1979fcf122ff2115a2d83857e75fd0d6260
https://github.com/google/syzkaller/commit/5f58a1979fcf122ff2115a2d83857e75fd0d6260
Author: Alexander Potapenko <gli...@google.com>
Date: 2026-02-11 (Wed, 11 Feb 2026)

Changed paths:
M executor/common_kvm_amd64_syzos.h

Log Message:
-----------
executor: minor uexit changes in guest_main() for amd64

Use UEXIT_END to indicate normal guest termination, and UEXIT_INVALID_MAIN
to indicate malformed guest program.


Commit: eb08a15462c45530d2146e76f04a1a22c6541903
https://github.com/google/syzkaller/commit/eb08a15462c45530d2146e76f04a1a22c6541903
Author: Alexander Potapenko <gli...@google.com>
Date: 2026-02-11 (Wed, 11 Feb 2026)

Changed paths:
M executor/common_kvm.h

Log Message:
-----------
executor: print is_write in syz_kvm_assert_syzos_kvm_exit

No functional change for syz-executor.


Commit: 065bb22876f32a7784830f2493373c2148343a40
https://github.com/google/syzkaller/commit/065bb22876f32a7784830f2493373c2148343a40
Author: Alexander Potapenko <gli...@google.com>
Date: 2026-02-11 (Wed, 11 Feb 2026)

Changed paths:
M executor/common_kvm_amd64.h

Log Message:
-----------
executor: fix x86 L1 SYZOS GDT setup

Moving setup_pg_table() before setup_gdt_64() prevents the page table
initialization from accidentally erasing the newly created Global
Descriptor Table (GDT).

If the GDT is zeroed out, the CPU hardware cannot fetch the necessary
code segment descriptors to deliver interrupts or exceptions, leading
to unhandled #GP or #DF crashes.


Compare: https://github.com/google/syzkaller/compare/c96f11a3a422%5E...065bb22876f3

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

Alexander Potapenko

unread,
Feb 11, 2026, 2:45:53 AMFeb 11
to syzk...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages