]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
KVM: Explicitly allocate/setup irqfd cleanup as per-CPU workqueue
authorMarco Crivellari <marco.crivellari@suse.com>
Fri, 5 Sep 2025 09:11:39 +0000 (11:11 +0200)
committerSean Christopherson <seanjc@google.com>
Mon, 13 Oct 2025 22:02:20 +0000 (15:02 -0700)
commit9259607ec7100118cc5c608d97c9d406501e861e
treee790e120a84958eca22998c0d39f16bcaae38f0a
parent3a8660878839faadb4f1a6dd72c3179c1df56787
KVM: Explicitly allocate/setup irqfd cleanup as per-CPU workqueue

Explicitly request the use of per-CPU queues for the irqfd cleanup
workqueue in preparation for changing the default behavior of
alloc_workqueue() from per-CPU to unbound, which will in turn allow for
the removal of WQ_UNBOUND.  See commit 930c2ea566af ("workqueue: Add new
WQ_PERCPU flag") for details.

No functional change intended.

Suggested-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Marco Crivellari <marco.crivellari@suse.com>
Link: https://lore.kernel.org/r/20250905091139.110677-2-marco.crivellari@suse.com
[sean: rewrite changelog to tailor it to the KVM]
Signed-off-by: Sean Christopherson <seanjc@google.com>
virt/kvm/eventfd.c