virtio_error: don't invoke status callbacks
commit8fc47c876de638353bb635872f2c25bb7f4a3d6e
authorMichael S. Tsirkin <mst@redhat.com>
Wed, 13 Dec 2017 19:59:54 +0000 (13 21:59 +0200)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 19 Dec 2017 21:41:00 +0000 (19 23:41 +0200)
treee5cbbe9a3f4e2dbf320a6a2766a1a908475d4351
parente492dc5a267e2236b93b8b7192fedd840ef34dc9
virtio_error: don't invoke status callbacks

Backends don't need to know what frontend requested a reset,
and notifying then from virtio_error is messy because
virtio_error itself might be invoked from backend.

Let's just set the status directly.

Cc: qemu-stable@nongnu.org
Reported-by: Ilya Maximets <i.maximets@samsung.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/virtio/virtio.c