[PATCH kvm-unit-tests 00/13] x86: hyperv-v: Various unmerged patches

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

 



A number of Hyper-V related patches were sent in the past but never made it
to kvm-unit-tests tree. As there are code dependencies between them, I've
decided to put them all in a combined series. Besides various fixes, the
series adds support for !CONFIG_KVM_HYPERV and direct mode synthetic timers.

Metin Kaya (4):
  x86: hyperv: Use correct macro in checking SynIC timer support
  x86: hyperv: improve naming of stimer functions
  x86: hyperv_clock: handle non-consecutive APIC IDs
  x86: hyperv_clock: print sequence field of reference TSC page

Vitaly Kuznetsov (9):
  x86: hyper-v: Use '-cpu host,hv_passhtrough' for Hyper-V tests
  x86: hyper-v: Use report_skip() in hyperv_stimer when pre-requisites
    are not met
  x86: hyper-v:  Use 'goto' instead of putting the whole test in an 'if'
    branch in hyperv_synic
  x86: hyper-v: Unify hyperv_clock with other Hyper-V tests
  x86: hyperv_stimer: keep SINT number parameter in 'struct stimer'
  x86: hyperv_stimer: define union hv_stimer_config
  x86: hyperv_stimer: don't require hyperv-testdev
  x86: hyperv_stimer: add direct mode tests
  x86: hyperv-v: Rewrite flaky hv_clock_test()

 x86/hyperv.h             |  35 ++++++--
 x86/hyperv_clock.c       |  87 +++++++++++--------
 x86/hyperv_connections.c |   2 +-
 x86/hyperv_stimer.c      | 176 ++++++++++++++++++++++++++++++---------
 x86/hyperv_synic.c       |  61 +++++++-------
 x86/unittests.cfg        |  14 +++-
 6 files changed, 259 insertions(+), 116 deletions(-)

-- 
2.44.0





[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