]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
KVM: selftests: Add a KVM_IRQFD test to verify uniqueness requirements
authorSean Christopherson <seanjc@google.com>
Thu, 22 May 2025 23:52:23 +0000 (16:52 -0700)
committerSean Christopherson <seanjc@google.com>
Mon, 23 Jun 2025 16:51:01 +0000 (09:51 -0700)
commit7e9b231c402a297251b3e6e0f5cc16cef7dd3ce5
tree5bc40e5d463e681231786a678f901ec19e8b3e4d
parent74e5e3fb0dd71790a1974d63420d43bc5743a56b
KVM: selftests: Add a KVM_IRQFD test to verify uniqueness requirements

Add a selftest to verify that eventfd+irqfd bindings are globally unique,
i.e. that KVM doesn't allow multiple irqfds to bind to a single eventfd,
even across VMs.

Tested-by: K Prateek Nayak <kprateek.nayak@amd.com>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/r/20250522235223.3178519-14-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
tools/testing/selftests/kvm/Makefile.kvm
tools/testing/selftests/kvm/irqfd_test.c [new file with mode: 0644]