1. afcc98a Remove the Fedora Cirrus-CI job by Thomas Huth · 2 days ago master
  2. 0f098ea Merge tag 'kvm-x86-2026.05.27' of https://github.com/kvm-x86/kvm-unit-tests into HEAD by Paolo Bonzini · 14 days ago
  3. c10d461 x86/vmx: Remove the superfluous vmx_cet config entry by Sean Christopherson · 2 weeks ago
  4. 20693e4 x86/emulator: Add testcases for ENTER + emulated MMIO by Sean Christopherson · 4 weeks ago
  5. c490a16 x86/apic: Verify LVT timer register mode reads back what was written by Sean Christopherson · 4 weeks ago
  6. 027ea79 x86/debug: Verify DR6 is always empty on an INT1/ICEBP #DB by Sean Christopherson · 4 weeks ago
  7. 01a2f54 x86/xsave: Extend VMOVDQA testing to also cover VMOVNTDQA by Sean Christopherson · 4 weeks ago
  8. 7e7d2f8 x86: Disable PKU in vCPU model for vmx_pf_{vpid/no_vpid/invvpid}_test by Sean Christopherson · 4 weeks ago
  9. 74af64e x86: tscdeadline_latency: Remove unnecessary nop by Isaku Yamahata · 3 months ago
  10. dc14035 x86: Replace NOP with CPUID after WRMSR(TSCDEADLINE) to serialize deadline timer by Isaku Yamahata · 3 months ago
  11. dbcb11d x86: nVMX: Add retry loop to advanced RTM debugging subtest by Jim Mattson · 4 months ago
  12. 7586f98 x86/svm: Add unsupported instruction intercept test by Kevin Cheng · 6 months ago
  13. 8322dde x86/svm: Add missing svm intercepts by Kevin Cheng · 6 months ago
  14. 05b7715 svm_tests: access rflags and rax via this_cpu_guest_regs() by Paolo Bonzini · 3 weeks ago
  15. 02e3b6f Merge branch 'kvm-x86-manual-cherry-pick' into 'master' by Paolo Bonzini · 3 weeks ago
  16. ab3bd5f x86/vmx: add note that CR2 is not context switched by Paolo Bonzini · 3 weeks ago
  17. 781db7e Skip PMU portion of vmware_backdoors test if PMU is not enabled. by Maxim Levitsky · 6 months ago
  18. 6d27a4b x86/debug: Fix macro definitions for DR7 local/global enable bits by Sean Christopherson · 7 months ago
  19. 6da817d x86/cstart: Delete "local" version of save_id() to fix x2APIC SMP bug by Sean Christopherson · 6 months ago
  20. b392887 x86/svm: Track and handle exit code as an unsigned 64-bit value by Sean Christopherson · 5 months ago
  21. 15bb3de Merge branch 'vmx-svm-regs-fixes' into 'master' by Paolo Bonzini · 3 weeks ago
  22. 8d37abb svm: fix rflags and rax offsets by Paolo Bonzini · 3 weeks ago
  23. 9212538 x86/vmx: Write to KVM's WALL_CLOCK MSR via VM-Entry load list sync in SIPI test by Sean Christopherson · 4 weeks ago
  24. 2db07d6 x86/smp: Align the stack to a 16-byte boundary when invoking SMP function calls by Sean Christopherson · 4 weeks ago
  25. 0833ea0 x86/vmx: Tag "struct vmx_msr_entry" as needing to be 16-byte aligned by Sean Christopherson · 4 weeks ago
  26. 36f5186 x86/kvmclock: Skip kvmclock test when not running on KVM with CLOCKSOURCE2 by Sean Christopherson · 4 weeks ago
  27. f94ee0b x86/kvmclock: Replace spaces with tabs by Sean Christopherson · 4 weeks ago
  28. 1231be0 x86/vmx: Initialize test stage in SIPI test *before* launching AP thread by Mathias Krause · 4 weeks ago
  29. 55c87a2 x86/vmx: Communicate hypercalls via RAX, not a global field by Sean Christopherson · 4 weeks ago
  30. 1e39fc4 x86/vmx: Track "is this CPU in guest mode" per-CPU by Sean Christopherson · 4 weeks ago
  31. fdc3b93 x86/vmx: Track VMCS "launched" state per-CPU by Sean Christopherson · 4 weeks ago
  32. 409e86a x86/vmx: Swap GPRs after checking "launched" status by Sean Christopherson · 4 weeks ago
  33. 67913cf x86/vmx: Use separate VMCSes for BSP vs. AP in INIT test by Sean Christopherson · 4 weeks ago
  34. bfcf974 x86/svm: Don't VMLOAD/VMSAVE "guest" state around VMRUN by Sean Christopherson · 4 weeks ago
  35. bbad9ba x86/virt: Track "guest regs" using per-CPU variable by Sean Christopherson · 4 weeks ago
  36. c7197bf x86/virt: Use macro shenanigans to get reg offsets when swapping guest/host regs by Sean Christopherson · 4 weeks ago
  37. 73e6d71 x86: Dedup guest/host context switch of registers across SVM and VMX by Sean Christopherson · 4 weeks ago
  38. 5fb9bcc x86/svm: Sort (and swap) GPRs by their index, not alphabetically by Sean Christopherson · 4 weeks ago
  39. 2a00b01 x86/vmx: Drop unused guest_regs "support" in nested VMX infrastructure by Sean Christopherson · 4 weeks ago
  40. f9a8f5a x86/vmx: Drop unused SYSENTER "support" in nested VMX infrastructure by Sean Christopherson · 4 weeks ago
  41. cd84298 x86: Work-around failing intel-iommu test due to bug in GCC v16.1 by Thomas Huth · 3 weeks ago
  42. 11a4d95 build: add -Wno-override-init by Paolo Bonzini · 3 weeks ago
  43. b740fab realmode: load above stack by Paolo Bonzini · 5 weeks ago
  44. 4d60e24 x86/svm: Track and handle exit code as an unsigned 64-bit value by Sean Christopherson · 5 months ago
  45. bf60564 Skip PMU portion of vmware_backdoors test if PMU is not enabled. by Maxim Levitsky · 6 months ago
  46. e1a0812 x86/debug: Fix macro definitions for DR7 local/global enable bits by Sean Christopherson · 7 months ago
  47. d0052ff x86/cstart: Delete "local" version of save_id() to fix x2APIC SMP bug by Sean Christopherson · 6 months ago
  48. 9eb6c57 Merge branch 'mbec' into HEAD by Paolo Bonzini · 5 weeks ago
  49. 6a061f5 x86/vmx: add EPT tests covering XU permission by Paolo Bonzini · 3 months ago
  50. a225b3e x86/vmx: run EPT tests with MBEC enabled when available by Paolo Bonzini · 3 months ago
  51. 1266148 x86/vmx: add user execution operation to EPT access tests by Paolo Bonzini · 3 months ago
  52. 88b1f6c x86/vmx: add mode-based execute control test for Skylake and above by Paolo Bonzini · 3 months ago
  53. 780ffa8 x86/vmx: diagnose unexpected EPT violations by Paolo Bonzini · 3 months ago
  54. 4d2d44a x86/vmx: update EPT installation to use EPT_PRESENT flag by Jon Kohler · 6 months ago
  55. f4c5838 svm: add basic GMET tests by Paolo Bonzini · 3 months ago
  56. ce81613 add definitions for nested_ctl by Paolo Bonzini · 3 months ago
  57. 534b9e8 move PFERR_* constants to lib by Paolo Bonzini · 3 months ago
  58. c634d67 b4: Add b4 config with default prefix by Christoph Schlameuss · 7 weeks ago
  59. bdf7bbc scripts/get_maintainer.pl: Ignore --nogit-chief-penguins option by Christoph Schlameuss · 7 weeks ago
  60. 06b423e scripts/checkpatch.pl: Create a project specific codespell config by Christoph Schlameuss · 7 weeks ago
  61. 7b78213 scripts/checkpatch.pl: Add (almost) empty const_structs configs by Christoph Schlameuss · 7 weeks ago
  62. ea91ac1 Update gitlab-CI jobs to Fedora 43 by Thomas Huth · 9 weeks ago v2026-04-17
  63. 1baa012 MAINTAINERS: Update s390x reviewers by Thomas Huth · 8 weeks ago
  64. 6123bbb x86/eventinj: Fix flush_cache() macro for the newer versions of Clang by Thomas Huth · 9 weeks ago
  65. 7e54762 ci: Move the macos jobs from cirrus-CI to gitlab-CI by Thomas Huth · 9 weeks ago test
  66. 86e5327 Merge branch 'arm64/el2-support-v6' into 'master' by Andrew Jones · 5 months ago
  67. c5ddbb7 arm64: gitlab-ci: add EL2 tests to CI by Joey Gouly · 5 months ago
  68. 659b4fa arm64: debug: skip tests at EL2 by Joey Gouly · 5 months ago
  69. c547b3a arm64: add EL2 environment variable by Joey Gouly · 5 months ago
  70. 2e1d800 arm64: run at EL2 if supported by Joey Gouly · 5 months ago
  71. b2075fa arm64: pmu: count EL2 cycles by Joey Gouly · 5 months ago
  72. d31e0ed arm64: selftest: update test for running at EL2 by Alexandru Elisei · 5 months ago
  73. a4d4ee8 arm64: micro-bench: use smc when at EL2 by Alexandru Elisei · 5 months ago
  74. 4545d4c arm64: micro-bench: fix timer IRQ by Joey Gouly · 5 months ago
  75. ff93454 arm64: timer: use hypervisor timers when at EL2 by Joey Gouly · 5 months ago
  76. 17e55d9 arm64: efi: initialise the EL by Joey Gouly · 5 months ago
  77. fa6e00d arm64: efi: initialise SCTLR_ELx fully by Joey Gouly · 5 months ago
  78. e39b5ce arm64: drop to EL1 if booted at EL2 by Joey Gouly · 5 months ago
  79. f3292c2 arm64: set SCTLR_EL1 to a known value for secondary cores by Joey Gouly · 5 months ago
  80. 7377466 arm64: fix overflow in gic-v2 initialisation by Joey Gouly · 5 months ago
  81. acf6b06 kerneldoc: Fix Perl warning leading to CI warning by Andrew Jones · 5 months ago
  82. 31d91f5 Merge branch 'hpet' into 'master' by Paolo Bonzini · 6 months ago
  83. 4f94f46 x86: add HPET counter read micro benchmark and enable/disable torture tests by Igor Mammedov · 11 months ago
  84. 5575543 x86: bump number of max cpus to 1024 by Igor Mammedov · 11 months ago
  85. 6defaca x86: move USERBASE to 32Mb in smap/pku/pks tests by Igor Mammedov · 11 months ago
  86. 0991c0e x86: fix APs with APIC ID more that 255 not showing in id_map by Igor Mammedov · 11 months ago
  87. ab36427 x86: resize id_map[] elements to u32 by Igor Mammedov · 11 months ago
  88. d2dc929 Merge branch 'merge-202511' into 'master' by Paolo Bonzini · 7 months ago
  89. 7a57ca0 x86: xsave: Verify XSETBV and XGETBV ignore RCX[63:32] by Sean Christopherson · 7 months ago
  90. 3122bfd x86: xsave: Drop remaining indentation quirks and printf markers by Sean Christopherson · 7 months ago
  91. b06892b x86: xsave: Always verify XCR0 is actually written by Sean Christopherson · 7 months ago
  92. 3ee16f3 x86: xsave: Add testcase for emulation of AVX instructions by Paolo Bonzini · 7 months ago
  93. 5eadc9b x86: xsave: Define XFEATURE_MASK_<feature> bits in processor.h by Sean Christopherson · 7 months ago
  94. 094a6ea x86: xsave: Programmatically test more unsupported XCR accesses by Sean Christopherson · 7 months ago
  95. f5332f0 x86: xsave: Dedup XGETBV and XSETBV #UD tests by Sean Christopherson · 7 months ago
  96. ac4b284 x86: xsave: Add and use dedicated XCR0 read/write helpers by Sean Christopherson · 7 months ago
  97. 98765cf x64: xsave: Use non-safe write_cr4() when toggling OSXSAVE by Sean Christopherson · 7 months ago
  98. 186d66b x86: xsave: Drop unnecessary and confusing uint64_t overrides by Sean Christopherson · 7 months ago
  99. 1ce73a7 x86: xsave: Replace spaces with tabs by Sean Christopherson · 7 months ago
  100. 939d790 x86: pmu_pebs: Support to validate timed PEBS record on GNR/SRF by Dapeng Mi · 7 months ago