From aa22a8f9e0296dbb645930454e70e6db416d95da Mon Sep 17 00:00:00 2001 From: "holger@eitzenberger.org" Date: Fri, 3 May 2013 00:02:20 +0000 Subject: [PATCH] --- yaml --- r: 372848 b: refs/heads/master c: c5060cec6ba27ad3f0e7facfdf05d2f18e3e3010 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/net/usb/asix_common.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index aa34652d78f1..bba950f87207 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0decc64b181ddf2eedb0d6f4423c2dedd7d49897 +refs/heads/master: c5060cec6ba27ad3f0e7facfdf05d2f18e3e3010 diff --git a/trunk/drivers/net/usb/asix_common.c b/trunk/drivers/net/usb/asix_common.c index f7f623a5390e..577c72d5f369 100644 --- a/trunk/drivers/net/usb/asix_common.c +++ b/trunk/drivers/net/usb/asix_common.c @@ -100,6 +100,9 @@ int asix_rx_fixup_internal(struct usbnet *dev, struct sk_buff *skb, netdev_err(dev->net, "asix_rx_fixup() Bad RX Length %d\n", rx->size); kfree_skb(rx->ax_skb); + rx->ax_skb = NULL; + rx->size = 0U; + return 0; }