[PATCH 0/3] Fix some accidentally dropped IRQ buslocks

Charles Keepax posted 3 patches 3 months, 2 weeks ago
kernel/irq/chip.c   | 2 +-
kernel/irq/manage.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
[PATCH 0/3] Fix some accidentally dropped IRQ buslocks
Posted by Charles Keepax 3 months, 2 weeks ago
In the conversion to scoped guards several buslocks were changed to
plain lock operations. This causes issues with some regmap IRQ
operations as they rely on the bus unlock to synchronise operations back
to the physical chip and those are no longer called.

Thanks,
Charles

Charles Keepax (3):
  genirq/chip: Add buslock back in to irq_set_handler()
  genirq/manage: Add buslock back in to __disable_irq_nosync()
  genirq/manage: Add buslock back in to enable_irq()

 kernel/irq/chip.c   | 2 +-
 kernel/irq/manage.c | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

-- 
2.47.3