summaryrefslogtreecommitdiffstats
path: root/net/ipv4
diff options
context:
space:
mode:
authorEric W. Biederman <ebiederm@xmission.com>2011-02-20 11:49:45 -0800
committerDavid S. Miller <davem@davemloft.net>2011-02-20 11:49:45 -0800
commit5f04d5068a90602b93a7953e9a47c496705c6976 (patch)
tree272ea087a13648cb3dd34e0feed08cfc4b1e5e2c /net/ipv4
parent2205a6ea93fea76f88b43727fea53f3ce3790d6f (diff)
downloadblackbird-op-linux-5f04d5068a90602b93a7953e9a47c496705c6976.tar.gz
blackbird-op-linux-5f04d5068a90602b93a7953e9a47c496705c6976.zip
net: Fix more stale on-stack list_head objects.
From: Eric W. Biederman <ebiederm@xmission.com> In the beginning with batching unreg_list was a list that was used only once in the lifetime of a network device (I think). Now we have calls using the unreg_list that can happen multiple times in the life of a network device like dev_deactivate and dev_close that are also using the unreg_list. In addition in unregister_netdevice_queue we also do a list_move because for devices like veth pairs it is possible that unregister_netdevice_queue will be called multiple times. So I think the change below to fix dev_deactivate which Eric D. missed will fix this problem. Now to go test that. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud