]> git.proxmox.com Git - qemu.git/commit
virtio-net: only delete bh that existed
authorJason Wang <jasowang@redhat.com>
Wed, 6 Nov 2013 08:58:08 +0000 (16:58 +0800)
committerAnthony Liguori <aliguori@amazon.com>
Thu, 7 Nov 2013 05:46:13 +0000 (21:46 -0800)
commitfe2dafa02de4f80ab36f6e0f4ddfcd6418c03c49
tree90a91892c128a2e77293c710e5ff20ee8a4b3787
parentc2d30667760e3d7b81290d801e567d4f758825ca
virtio-net: only delete bh that existed

We delete without check whether it existed during exit. This will lead NULL
pointer deference since it was created conditionally depends on guest driver
status and features. So add a check of existence before trying to delete it.

Cc: qemu-stable@nongnu.org
Signed-off-by: Jason Wang <jasowang@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Message-id: 1383728288-28469-1-git-send-email-jasowang@redhat.com
Signed-off-by: Anthony Liguori <aliguori@amazon.com>
hw/net/virtio-net.c