James Hughes found an issue with smsc95xx driver. Same problematic code is found in other drivers.
Eric Dumazet (6): smsc75xx: use skb_cow_head() to deal with cloned skbs cx82310_eth: use skb_cow_head() to deal with cloned skbs sr9700: use skb_cow_head() to deal with cloned skbs lan78xx: use skb_cow_head() to deal with cloned skbs ch9200: use skb_cow_head() to deal with cloned skbs kaweth: use skb_cow_head() to deal with cloned skbs drivers/net/usb/ch9200.c | 9 ++------- drivers/net/usb/cx82310_eth.c | 7 ++----- drivers/net/usb/kaweth.c | 18 ++++++------------ drivers/net/usb/lan78xx.c | 9 ++------- drivers/net/usb/smsc75xx.c | 8 ++------ drivers/net/usb/sr9700.c | 9 ++------- 6 files changed, 16 insertions(+), 44 deletions(-) -- 2.12.2.816.g2cccc81164-goog