diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2026-08-18 13:19:01 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2026-08-18 13:24:04 +0200 |
| commit | 15a9a2ba0c546fb576085f36c6d39fbae6a32dd4 (patch) | |
| tree | fec234064bd9a5faa4afff65b93d16bf32042fe3 /include/linux/workqueue_api.h | |
| parent | 2bee2e6c983baa3605765621f26173ff0fa40365 (diff) | |
| parent | 4fe8b4e1545a0179ceebe098cce0dcfe9134a6cd (diff) | |
Merge tag 'kvm-x86-selftests2-7.3' of https://github.com/kvm-x86/linux into HEAD
KVM selftests changes for 7.3, part 2
- Fix several issues with seeding KVM's pRNG, and rework the pRNG APIs to that
the pRNG can be sanely used in host code, not just guest code.
- Add an IRQ test to validate virtual IRQ deliverty for IRQs wired up via
KVM_IRQFD + KVM_SET_GSI_ROUTING, with optional support for triggering IRQs
via writes to an assigned VFIO device.
- Add syscall wrappers to assert success on a variety of pthreads and CPU
affinity APIs.
- Set vCPU pthread affinity as early as possible to reduce contention issues
that were surfaced by PREEMPT_LAZY, which result in runtimes of over a
minute on large hosts, versus the expected ~5 seconds.
- Rework the PMU counters test to run each testcase using a single VM with
many vCPUs for each sub-testcase, instead of using a unique VM for each
sub-testcase. This cuts the runtime by ~20x.
Diffstat (limited to 'include/linux/workqueue_api.h')
0 files changed, 0 insertions, 0 deletions
