diff options
author | Valentin Rothberg <valentinrothberg@gmail.com> | 2015-03-04 09:32:32 +0100 |
---|---|---|
committer | Michal Marek <mmarek@suse.cz> | 2015-03-25 11:58:10 +0100 |
commit | 2c2b913d19e149bf7c4ae5f62634fc3b46a06306 (patch) | |
tree | ad87dd239b67c04f8b78533062166c215d52d2be /virt | |
parent | c517d838eb7d07bbe9507871fab3931deccff539 (diff) | |
download | linux-2c2b913d19e149bf7c4ae5f62634fc3b46a06306.tar.gz linux-2c2b913d19e149bf7c4ae5f62634fc3b46a06306.tar.bz2 linux-2c2b913d19e149bf7c4ae5f62634fc3b46a06306.zip |
irqf_oneshot.cocci: add check of devm_request_threaded_irq()
Since commit 1c6c69525b40eb76de8adf039409722015927dc3 ("genirq: Reject
bogus threaded irq requests") threaded IRQs without a primary handler
need to be requested with IRQF_ONESHOT, otherwise the request will fail.
Until now, this coccinelle script only checked request_threaded_irq().
However, the counterpart devm function (see kernel/irq/devres.c) is also
affected by the missing flag which can be detected with this patch.
Signed-off-by: Valentin Rothberg <valentinrothberg@gmail.com>
Signed-off-by: Peter Senna Tschudin <peter.senna@gmail.com>
Acked-by: Julia Lawall <julia.lawall@lip6.fr>
Signed-off-by: Michal Marek <mmarek@suse.cz>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions