UPSTREAM: net: arc_emac: fix sk_buff leak
authorAlexander Kochetkov <al.kochet@gmail.com>
Tue, 9 Feb 2016 15:20:40 +0000 (18:20 +0300)
committerCaesar Wang <wxt@rock-chips.com>
Tue, 31 May 2016 08:43:13 +0000 (16:43 +0800)
commit036bb382874d44491c9460daf660574d797099e7
tree561f5c1fd75ba6bdd85bfef2d7dd1378c4ec9d00
parenta1f14d6216762bc9ba14eff88d6709544d96aaeb
UPSTREAM: net: arc_emac: fix sk_buff leak

EMAC could be disabled, while there is some sb_buff
in use. That buffers got lost for linux.

In order to reproduce run on device during active ethernet work:
    ifconfig eth0 down

Change-Id: I7bc8b140be0ea378bc63fd11c026dbaee3f4d042
Signed-off-by: Alexander Kochetkov <al.kochet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
(cherry picked from git.kernel.org next/linux-next.git master
 commit b530b16413b7f99977ded50a3c4bebd2ea79c41b)
drivers/net/ethernet/arc/emac_main.c