public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 6.6.y 0/4] vfio: Interrupt eventfd hardening for 6.6.y
@ 2024-03-27 22:54 Alex Williamson
  2024-03-27 22:54 ` [PATCH 6.6.y 1/4] vfio: Introduce interface to flush virqfd inject workqueue Alex Williamson
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Alex Williamson @ 2024-03-27 22:54 UTC (permalink / raw)
  To: stable; +Cc: Alex Williamson, eric.auger, sashal

These backports only require reverting to the older eventfd_signal()
API with two parameters, prior to commit 3652117f8548
("eventfd: simplify eventfd_signal()").  Thanks,

Alex

Alex Williamson (4):
  vfio: Introduce interface to flush virqfd inject workqueue
  vfio/pci: Create persistent INTx handler
  vfio/platform: Create persistent IRQ handlers
  vfio/fsl-mc: Block calling interrupt handler without trigger

 drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c    |   7 +-
 drivers/vfio/pci/vfio_pci_intrs.c         | 145 ++++++++++++----------
 drivers/vfio/platform/vfio_platform_irq.c | 100 ++++++++++-----
 drivers/vfio/virqfd.c                     |  21 ++++
 include/linux/vfio.h                      |   2 +
 5 files changed, 173 insertions(+), 102 deletions(-)

-- 
2.44.0


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-03-29 11:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-27 22:54 [PATCH 6.6.y 0/4] vfio: Interrupt eventfd hardening for 6.6.y Alex Williamson
2024-03-27 22:54 ` [PATCH 6.6.y 1/4] vfio: Introduce interface to flush virqfd inject workqueue Alex Williamson
2024-03-27 22:54 ` [PATCH 6.6.y 2/4] vfio/pci: Create persistent INTx handler Alex Williamson
2024-03-27 22:54 ` [PATCH 6.6.y 3/4] vfio/platform: Create persistent IRQ handlers Alex Williamson
2024-03-27 22:54 ` [PATCH 6.6.y 4/4] vfio/fsl-mc: Block calling interrupt handler without trigger Alex Williamson
2024-03-28 10:03 ` [PATCH 6.6.y 0/4] vfio: Interrupt eventfd hardening for 6.6.y Eric Auger
2024-03-29 11:53   ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox