All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv3 0/5] pci cleanup/prep patches
@ 2024-10-22 22:48 Keith Busch
  2024-10-22 22:48 ` [PATCHv3 1/5] pci: make pci_stop_dev concurrent safe Keith Busch
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Keith Busch @ 2024-10-22 22:48 UTC (permalink / raw)
  To: linux-pci, bhelgaas; +Cc: lukas, Keith Busch

From: Keith Busch <kbusch@kernel.org>

This is a subset of a previous RFC bus lock patches that are simply good
cleanups that should help make it easier to introduce different locking
later.

Changes from v2:

  Rebased to pci/next

  Added memory barriers around bit ops for patch 1.

  Added reviews.

Keith Busch (5):
  pci: make pci_stop_dev concurrent safe
  pci: make pci_destroy_dev concurrent safe
  pci: move the walk bus lock to where its needed
  pci: walk bus recursively
  pci: unexport pci_walk_bus_locked

 drivers/pci/bus.c    | 49 +++++++++++++++-----------------------------
 drivers/pci/pci.h    | 17 +++++++++++++--
 drivers/pci/remove.c | 22 +++++++++-----------
 3 files changed, 41 insertions(+), 47 deletions(-)

-- 
2.43.5


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

end of thread, other threads:[~2024-11-11  8:21 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-22 22:48 [PATCHv3 0/5] pci cleanup/prep patches Keith Busch
2024-10-22 22:48 ` [PATCHv3 1/5] pci: make pci_stop_dev concurrent safe Keith Busch
2024-11-07 14:06   ` Lukas Wunner
2024-11-07 15:56     ` Keith Busch
2024-11-11  7:20       ` Lukas Wunner
2024-10-22 22:48 ` [PATCHv3 2/5] pci: make pci_destroy_dev " Keith Busch
2024-10-22 22:48 ` [PATCHv3 3/5] pci: move the walk bus lock to where its needed Keith Busch
2024-10-22 22:48 ` [PATCHv3 4/5] pci: walk bus recursively Keith Busch
2024-11-11  8:21   ` Lukas Wunner
2024-10-22 22:48 ` [PATCHv3 5/5] pci: unexport pci_walk_bus_locked Keith Busch
2024-10-23 21:43   ` Bjorn Helgaas
2024-10-23 22:00     ` Keith Busch
2024-10-23 22:07       ` Bjorn Helgaas
2024-10-23 22:20 ` [PATCHv3 0/5] pci cleanup/prep patches Bjorn Helgaas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.