diff options
author | Amitkumar Karwar <amit.karwar@redpinesignals.com> | 2018-03-20 14:40:40 +0100 |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2018-03-27 10:53:51 +0200 |
commit | 90b12aebe54b9157a28f5131203f48ad943ba79a (patch) | |
tree | 6e7445cb43821b29fa72244892160ed9e91f1a06 /drivers/net/dsa | |
parent | rsi: remove redundant duplicate assignment of buffer_size (diff) | |
download | linux-90b12aebe54b9157a28f5131203f48ad943ba79a.tar.xz linux-90b12aebe54b9157a28f5131203f48ad943ba79a.zip |
rsi: fix error path handling in SDIO probe
We miss to release IRQ in certain error path in SDIO probe which
causes following kernel panic. This patch corrects error path
handling
BUG: unable to handle kernel NULL pointer dereference at (null)
IP: (null)
PGD 0 P4D 0
Oops: 0010 [#1] SMP PTI
Call Trace:
<IRQ>
? call_timer_fn+0x29/0x120
? run_timer_softirq+0x1da/0x420
? timer_interrupt+0x11/0x20
? __do_softirq+0xef/0x26e
? irq_exit+0xbe/0xd0
? do_IRQ+0x4a/0xc0
? common_interrupt+0xa2/0xa2
</IRQ>
? cpuidle_enter_state+0x118/0x250
? do_idle+0x186/0x1e0
? cpu_startup_entry+0x6f/0x80
? start_kernel+0x47c/0x49c
? secondary_startup_64+0xa5/0xb0
Fixes: 50117605770c ("rsi: improve RX handling in SDIO interface")
Signed-off-by: Amitkumar Karwar <amit.karwar@redpinesignals.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/dsa')
0 files changed, 0 insertions, 0 deletions