staging: wilc1000: bug fix on memory free
Set tx_buffer to NULL not to free again the memory that is already freed, which could cause system crash when device is failed. Signed-off-by: Glen Lee <glen.lee@atmel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
03efae328d
commit
608b0515b7
|
@ -1374,6 +1374,7 @@ void wilc_wlan_cleanup(struct net_device *dev)
|
|||
kfree(wilc->rx_buffer);
|
||||
wilc->rx_buffer = NULL;
|
||||
kfree(wilc->tx_buffer);
|
||||
wilc->tx_buffer = NULL;
|
||||
|
||||
acquire_bus(wilc, ACQUIRE_AND_WAKEUP);
|
||||
|
||||
|
|
Loading…
Reference in New Issue