virtualization.lists.linux-foundation.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/2] virtio-rng: fix hotunplug
@ 2014-09-10  6:11 Amos Kong
  2014-09-10  6:11 ` [PATCH v3 1/2] virtio-rng: fix stuck of hot-unplugging busy device Amos Kong
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Amos Kong @ 2014-09-10  6:11 UTC (permalink / raw)
  To: virtualization; +Cc: amit.shah, stable, kvm

RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1121540

When we try to hot-unplugging a busy virtio-rng device, the device
can't be removed. And the reading process in guest gets stuck.

Those two patches fixed this issue by completing have_data completion
and preventing invalid reading.

Thanks for the help of Amit.

Cc: stable@vger.kernel.org

V2: reset data_avail (Amit)
    adjust unregister order
V3: split patch, update commitlog

Amos Kong (2):
  virtio-rng: fix stuck of hot-unplugging busy device
  virtio-rng: skip reading when we start to remove the device

 drivers/char/hw_random/virtio-rng.c | 7 +++++++
 1 file changed, 7 insertions(+)

-- 
1.9.3

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-09-12  1:37 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-10  6:11 [PATCH v3 0/2] virtio-rng: fix hotunplug Amos Kong
2014-09-10  6:11 ` [PATCH v3 1/2] virtio-rng: fix stuck of hot-unplugging busy device Amos Kong
2014-09-10  7:03   ` Amit Shah
2014-09-11 12:50     ` Rusty Russell
2014-09-10  6:11 ` [PATCH v3 2/2] virtio-rng: skip reading when we start to remove the device Amos Kong
     [not found] ` <1410329497-14349-3-git-send-email-akong@redhat.com>
2014-09-10  7:04   ` Amit Shah
2014-09-12  1:37     ` Rusty Russell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).