]> git.baikalelectronics.ru Git - kernel.git/commit
libertas: Fix a double free in if_spi_c2h_data()
authorDan Williams <dcbw@redhat.com>
Wed, 24 Jul 2019 14:38:15 +0000 (09:38 -0500)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 6 Aug 2019 12:35:59 +0000 (15:35 +0300)
commit2e0728f0290b670fc6461dfd463750a661a16512
tree0a121c8462c49e657cfa944bbc6c145ae3d0c4de
parent4cf3700896f33f1a368fb6340af2288d24feed97
libertas: Fix a double free in if_spi_c2h_data()

The lbs_process_rxed_packet() frees the skb.  It didn't originally, but
we fixed it in commit 9cca1c1e8340 ("libertas: don't leak skb on receive
error").

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Dan Williams <dcbw@redhat.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/marvell/libertas/if_spi.c