mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-02-04 10:09:06 +00:00
staging: ks7010: avoid dereferencing packet if it is null
Updating tx_bytes from packet->len if packet is null will cause a null pointer dereference, so only update tx_bytes if it packet is not null. Signed-off-by: Colin Ian King <colin.king@canonical.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
f5dc9399c0
commit
8defffb208
@ -3396,13 +3396,13 @@ void send_packet_complete(void *arg1, void *arg2)
|
||||
|
||||
DPRINTK(3, "\n");
|
||||
|
||||
priv->nstats.tx_bytes += packet->len;
|
||||
priv->nstats.tx_packets++;
|
||||
|
||||
if (netif_queue_stopped(priv->net_dev))
|
||||
netif_wake_queue(priv->net_dev);
|
||||
|
||||
if (packet) {
|
||||
priv->nstats.tx_bytes += packet->len;
|
||||
dev_kfree_skb(packet);
|
||||
packet = NULL;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user