Subject KVM: x86/xen: Bug fixes and long_mode cleanup
Author dwmw2@infradead.org
Date 2026-08-31 21:26:32 +0000 UTC
Version
Cc ankur.a.arora@oracle.com boris.ostrovsky@oracle.com bp@alien8.de dave.hansen@linux.intel.com dwmw2@infradead.org frn1furkan10@gmail.com hpa@zytor.com imv4bel@gmail.com joao.m.martins@oracle.com kvm@vger.kernel.org linux-kernel@vger.kernel.org lkp@intel.com mingo@redhat.com nicoyip.dev@gmail.com paul@xen.org pbonzini@redhat.com seanjc@google.com suryasaimadhu369@gmail.com syzbot@syzkaller.appspotmail.com syzkaller-bugs@googlegroups.com tglx@kernel.org x86@kernel.org
Patches (13)
Name Content [All]
[PATCH v3 01/13] KVM: x86/xen: Rename 'longmode' to 'is_64bit' in hypercall handling [Body]
[PATCH v3 02/13] KVM: x86/xen: Introduce kvm_xen_has_64bit_shinfo() macro [Body]
[PATCH v3 03/13] KVM: x86/xen: Rename max_evtchn_port() to kvm_max_evtchn_port() [Body]
[PATCH v3 04/13] KVM: x86/xen: Latch shinfo mode in kvm_xen_set_evtchn_fast() [Body]
[PATCH v3 05/13] KVM: x86/xen: Latch shinfo mode in kvm_xen_schedop_poll() [Body]
[PATCH v3 06/13] KVM: x86/xen: Enforce 4-byte alignment of vcpu_info registration [Body]
[PATCH v3 07/13] KVM: x86/xen: Use 32-bit locked bts for vcpu_info evtchn_pending_sel [Body]
[PATCH v3 08/13] KVM: x86/xen: Use 32-bit atomics if vCPU's evtchn_pending_sel isn't aligned [Body]
[PATCH v3 09/13] KVM: x86/xen: Use atomic*() APIs instead of open coded equivalents [Body]
[PATCH v3 10/13] KVM: x86/xen: Take kvm->srcu in __kvm_xen_has_interrupt() [Body]
[PATCH v3 11/13] KVM: x86/xen: Mark poll_evtchn accesses with READ_ONCE()/WRITE_ONCE() [Body]
[PATCH v3 12/13] KVM: pfncache: use a dedicated invalidation sequence for cache refresh [Body]
[PATCH v3 13/13] KVM: x86/xen: Convert evtchn_ports from IDR to XArray [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-31
Passed
ID (for dev) b2b16174-388b-4ccd-b5d2-cdfdfed0eb1e
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 76671054f9a1ff6abb976583cd8da37650acdc97 [Config] passed [Log]
[KASAN] Boot test: Base 76671054f9a1ff6abb976583cd8da37650acdc97 [Config] passed [Log]
[KASAN] Build Patched 76671054f9a1ff6abb976583cd8da37650acdc97 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 76671054f9a1ff6abb976583cd8da37650acdc97 [Config] [patched] passed [Log]
[KASAN] Fuzz 76671054f9a1ff6abb976583cd8da37650acdc97 [Config] 76671054f9a1ff6abb976583cd8da37650acdc97 [Config] [patched] passed [Log] [Artifacts]