Skip to content

Commit 5d7e45d

Browse files
charleskeepaxKAGA-KOKO
authored andcommitted
genirq/chip: Add buslock back in to irq_set_handler()
The locking was changed from a buslock to a plain lock, but the patch description states there was no functional change. Assuming this was accidental so reverting to using the buslock. Fixes: 5cd05f3 ("genirq/chip: Rework irq_set_handler() variants") Signed-off-by: Charles Keepax <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Link: https://patch.msgid.link/[email protected]
1 parent 211ddde commit 5d7e45d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

kernel/irq/chip.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1030,7 +1030,7 @@ __irq_do_set_handler(struct irq_desc *desc, irq_flow_handler_t handle,
10301030
void __irq_set_handler(unsigned int irq, irq_flow_handler_t handle, int is_chained,
10311031
const char *name)
10321032
{
1033-
scoped_irqdesc_get_and_lock(irq, 0)
1033+
scoped_irqdesc_get_and_buslock(irq, 0)
10341034
__irq_do_set_handler(scoped_irqdesc, handle, is_chained, name);
10351035
}
10361036
EXPORT_SYMBOL_GPL(__irq_set_handler);

0 commit comments

Comments
 (0)