Message ID | 20241022224851.340648-1-kbusch@meta.com (mailing list archive) |
---|---|
Headers | show |
Series | pci cleanup/prep patches | expand |
On Tue, Oct 22, 2024 at 03:48:46PM -0700, Keith Busch wrote: > 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(-) Applied to pci/locking for v6.13, thanks Keith!
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(-)