diff options
| author | Liang Jie <liangjie@lixiang.com> | 2025-12-08 17:27:28 +0800 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2025-12-17 14:02:14 +0100 |
| commit | 618b4aec12faabc7579a6b0df046842d798a4c7c (patch) | |
| tree | f98e4c98ff844e5b4ac0ce00dcb5f267911a14c3 /tools/perf/lib/Documentation/tutorial/git@git.tavy.me:linux.git | |
| parent | ec342420979ebf28b461a43c3d6ca4dc78a7882b (diff) | |
staging: rtl8723bs: fix missing status update on sdio_alloc_irq() failure
The return value of sdio_alloc_irq() was not stored in status.
If sdio_alloc_irq() fails after rtw_drv_register_netdev() succeeds,
status remains _SUCCESS and the error path skips resource cleanup,
while rtw_drv_init() still returns success.
Store the return value of sdio_alloc_irq() in status and reuse the
existing error handling which relies on status.
Reviewed-by: fanggeng <fanggeng@lixiang.com>
Signed-off-by: Liang Jie <liangjie@lixiang.com>
Link: https://patch.msgid.link/20251208092730.262499-1-buaajxlj@163.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/lib/Documentation/tutorial/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
