Commit 5c858d6
EDAC/altera: Remove IRQF_ONESHOT
Passing IRQF_ONESHOT ensures that the interrupt source is masked until
the secondary (threaded) handler is done. If only a primary handler is
used then the flag makes no sense because the interrupt can not fire
(again) while its handler is running.
The flag also prevents force-threading of the primary handler and the
irq-core will warn about this.
Remove IRQF_ONESHOT from irqflags.
Fixes: a29d64a ("EDAC, altera: Add IRQ Flags to disable IRQ while handling")
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@kernel.org>
Link: https://patch.msgid.link/20260128095540.863589-11-bigeasy@linutronix.de1 parent 1affd29 commit 5c858d6
1 file changed
Lines changed: 4 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1563 | 1563 | | |
1564 | 1564 | | |
1565 | 1565 | | |
1566 | | - | |
1567 | | - | |
| 1566 | + | |
1568 | 1567 | | |
1569 | 1568 | | |
1570 | 1569 | | |
| |||
1587 | 1586 | | |
1588 | 1587 | | |
1589 | 1588 | | |
1590 | | - | |
1591 | | - | |
| 1589 | + | |
1592 | 1590 | | |
1593 | 1591 | | |
1594 | 1592 | | |
| |||
1970 | 1968 | | |
1971 | 1969 | | |
1972 | 1970 | | |
1973 | | - | |
1974 | | - | |
| 1971 | + | |
1975 | 1972 | | |
1976 | 1973 | | |
1977 | 1974 | | |
| |||
1993 | 1990 | | |
1994 | 1991 | | |
1995 | 1992 | | |
1996 | | - | |
| 1993 | + | |
1997 | 1994 | | |
1998 | 1995 | | |
1999 | 1996 | | |
| |||
0 commit comments