diff options
author | Hervé Boisse <herve.boisse@qorvo.com> | 2022-04-01 13:59:31 +0200 |
---|---|---|
committer | Mikael Sourmey <mikael.sourmey@qorvo.com> | 2022-04-06 20:13:29 +0200 |
commit | 010103fe07d39953e88c8f4e383dd05bd64bd8c4 (patch) | |
tree | fe29a5e05a08d932eacd9e4283101d59c473790a | |
parent | 086ec5b4204425494149d052238efc030499c230 (diff) | |
download | uwb-010103fe07d39953e88c8f4e383dd05bd64bd8c4.tar.gz |
Fix use-after-free when probe fails
Bug: 227504976
Change-Id: Ia137599a6fb7b1540cef147ebfa51c27edef6a6f
Signed-off-by: Mikael Sourmey <mikael.sourmey@qorvo.com>
-rw-r--r-- | kernel/drivers/net/ieee802154/dw3000_spi.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/drivers/net/ieee802154/dw3000_spi.c b/kernel/drivers/net/ieee802154/dw3000_spi.c index a67f8a3..30f0561 100644 --- a/kernel/drivers/net/ieee802154/dw3000_spi.c +++ b/kernel/drivers/net/ieee802154/dw3000_spi.c @@ -213,6 +213,7 @@ static int dw3000_spi_probe(struct spi_device *spi) err_debugfs: err_state_start: + dw3000_pm_qos_remove_request(dw); dw3000_mcps_unregister(dw); err_register_hw: err_setup_irq: |