diff options
author | Krishna Kumar <krkumar2@in.ibm.com> | 2011-07-20 03:56:02 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-07-21 21:29:34 -0700 |
commit | 2e66f55b3afa290337a47e6ea134ac071c5dd9a7 (patch) | |
tree | 8955f5e6c3502174768de8c51d480a0abbf51a40 /init | |
parent | 87c48fa3b4630905f98268dde838ee43626a060c (diff) | |
download | linux-3.10-2e66f55b3afa290337a47e6ea134ac071c5dd9a7.tar.gz linux-3.10-2e66f55b3afa290337a47e6ea134ac071c5dd9a7.tar.bz2 linux-3.10-2e66f55b3afa290337a47e6ea134ac071c5dd9a7.zip |
virtio_net: Fix panic in virtnet_remove
Fix a panic in virtnet_remove. unregister_netdev has already
freed up the netdev (and virtnet_info) due to dev->destructor
being set, while virtnet_info is still required. Remove
virtnet_free altogether, and move the freeing of the per-cpu
statistics from virtnet_free to virtnet_remove.
Tested patch below.
Signed-off-by: Krishna Kumar <krkumar2@in.ibm.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions