On Mon, 22 Jul 2024 08:19:36 -0700 Keith Busch <kbusch@xxxxxxxx> wrote: > From: Keith Busch <kbusch@xxxxxxxxxx> > > The global rescan_remove lock has deadlocks during concurrent removals > because it is used within interrupt handlers. Use a bus specific lock > instead. > > Signed-off-by: Keith Busch <kbusch@xxxxxxxxxx> Looks reasonable to me. I'm not particularly confident on this one so more eyes (plus testing) would be good. Reviewed-by: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx> Jonathan