summaryrefslogtreecommitdiffstats
path: root/block/Kconfig
diff options
context:
space:
mode:
authorWenqi Ma <wenqi_ma@trendmicro.com.cn>2012-04-19 02:39:37 +0200
committerDavid S. Miller <davem@davemloft.net>2012-04-21 21:38:10 +0200
commit792df87228965c58c307877af00498641584bd47 (patch)
tree50a3f378d461b209d24db1bc83b655ce2359af8c /block/Kconfig
parentks8851: Fix mutex deadlock in ks8851_net_stop() (diff)
downloadlinux-792df87228965c58c307877af00498641584bd47.tar.xz
linux-792df87228965c58c307877af00498641584bd47.zip
net/hyperv: Adding cancellation to ensure rndis filter is closed
Although the network interface is down, the RX packets number which could be observed by ifconfig may keep on increasing. This is because the WORK scheduled in netvsc_set_multicast_list() may be executed after netvsc_close(). That means the rndis filter may be re-enabled by do_set_multicast() even if it was closed by netvsc_close(). By canceling possible WORK before close the rndis filter, the issue could be never happened. Signed-off-by: Wenqi Ma <wenqi_ma@trendmicro.com.cn> Reviewed-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'block/Kconfig')
0 files changed, 0 insertions, 0 deletions