diff options
| author | Heiner Kallweit <hkallweit1@gmail.com> | 2017-06-11 00:38:36 +0200 |
|---|---|---|
| committer | Ben Hutchings <ben@decadent.org.uk> | 2017-09-15 18:30:10 +0100 |
| commit | edb362dfd9e507720d10b18b0f9ff99f31db8a55 (patch) | |
| tree | 7f7da68453f9715d0031cf027557e72f42519a12 /kernel/timeconst.bc | |
| parent | 18727ff29151a2db3f3e3b2f09b95e3edb86ba1b (diff) | |
genirq: Release resources in __setup_irq() error path
commit fa07ab72cbb0d843429e61bf179308aed6cbe0dd upstream.
In case __irq_set_trigger() fails the resources requested via
irq_request_resources() are not released.
Add the missing release call into the error handling path.
Fixes: c1bacbae8192 ("genirq: Provide irq_request/release_resources chip callbacks")
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/655538f5-cb20-a892-ff15-fbd2dd1fa4ec@gmail.com
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Diffstat (limited to 'kernel/timeconst.bc')
0 files changed, 0 insertions, 0 deletions
