Changes since v1: - Minor cosmetic changes. v1 was sent in October, 2019 and I completely forgot about it. Time to dust it off! Original description: Testing 'direct' mode requires us to add 'hv_stimer_direct' CPU flag to QEMU, create a new entry in unittests.cfg to not lose the ability to test stimers in 'VMbus message' mode. Vitaly Kuznetsov (4): 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.h | 29 ++++++-- x86/hyperv_stimer.c | 159 +++++++++++++++++++++++++++++++++++--------- x86/unittests.cfg | 8 ++- 3 files changed, 157 insertions(+), 39 deletions(-) -- 2.29.2