virtio-input: reset device and detach unused during remove
authorJason Wang <jasowang@redhat.com>
Thu, 6 Aug 2015 05:54:21 +0000 (13:54 +0800)
committerMichael S. Tsirkin <mst@redhat.com>
Thu, 6 Aug 2015 07:40:35 +0000 (10:40 +0300)
commitdf4198b1e0c4a7d1adde1e5c2ceb67ac10b391bb
tree7a2f88d1e80de2f14e6cf43a12ecf2073dc1f2ca
parent74d33293e467df61de1b1d8b2fbe29e550dec33b
virtio-input: reset device and detach unused during remove

Spec requires a device reset during cleanup, so do it and avoid warn
in virtio core. And detach unused buffers to avoid memory leak.

Signed-off-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/virtio/virtio_input.c