[PATCH 00/15] kvm-unit-tests: Fix and enhance nVMX tests

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series contains various smaller fixes and cleanups for the VMX unit
tests and also a few unrelated corners of the test suite. It ends with a
rework of the VMX capability test and the addition of a bunch of new
test cases for interrupt injection, halting and the preemption timer.
Most of them fail or lockup at the moment. More work is required on KVM
the fix this, I'm on it.

These apply on top of the vmx branch. They are also available at

    git://git.kiszka.org/kvm-unit-tests queue

Jan

Jan Kiszka (15):
  VMX: Fix initialization of GDT, IDT and TR descriptors
  VMX: Drop redundant return statements
  rmap_chain: Remove dead code
  emulator: Exclude test_lgdt_lidt from building
  init: Fix warning about returning without code
  lib/x86/smp: Fix compiler warnings
  VMX: Remove unneeded basic_init
  VMX: Fix capability check for EPT test
  VMX: Let init handler decide about test start
  VMX: Remove unused return code from setup_ept_range
  VMX: Make syscall handler optional
  VMX: Simplify basic handlers
  VMX: Rework and enhance initial feature detection/enabling
  VMX: Add test cases around interrupt injection and halting
  VMX: Add test case for preemption timer firing during hlt

 lib/x86/smp.c    |   3 +-
 x86/emulator.c   |   2 +
 x86/init.c       |   1 +
 x86/rmap_chain.c |   9 --
 x86/vmx.c        | 123 +++++++++++++++++-------
 x86/vmx.h        |  15 ++-
 x86/vmx_tests.c  | 286 ++++++++++++++++++++++++++++++++++++++-----------------
 7 files changed, 298 insertions(+), 141 deletions(-)

-- 
1.8.1.1.298.ge7eed54

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux