qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] virtio-blk: Switch to blk_aio_ioctl
@ 2015-01-20  3:28 Fam Zheng
  2015-01-20  3:28 ` [Qemu-devel] [PATCH 1/2] virtio-blk: Pass req to virtio_blk_handle_scsi_req Fam Zheng
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Fam Zheng @ 2015-01-20  3:28 UTC (permalink / raw)
  To: qemu-devel; +Cc: Kevin Wolf, Paolo Bonzini, Stefan Hajnoczi

There are user complaints on guest's unresponsiveness when ioctl is blocked due
to the lost connection to backend or other issues. This series changes scsi
request processing of virtio-blk to an asynchronous manner.



Fam Zheng (2):
  virtio-blk: Pass req to virtio_blk_handle_scsi_req
  virtio-blk: Use blk_aio_ioctl

 hw/block/virtio-blk.c          | 134 ++++++++++++++++++++++++++---------------
 include/hw/virtio/virtio-blk.h |   3 -
 2 files changed, 84 insertions(+), 53 deletions(-)

-- 
1.9.3

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

end of thread, other threads:[~2015-01-22 18:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-20  3:28 [Qemu-devel] [PATCH 0/2] virtio-blk: Switch to blk_aio_ioctl Fam Zheng
2015-01-20  3:28 ` [Qemu-devel] [PATCH 1/2] virtio-blk: Pass req to virtio_blk_handle_scsi_req Fam Zheng
2015-01-20  3:28 ` [Qemu-devel] [PATCH 2/2] virtio-blk: Use blk_aio_ioctl Fam Zheng
2015-01-20 10:13 ` [Qemu-devel] [PATCH 0/2] virtio-blk: Switch to blk_aio_ioctl Paolo Bonzini
2015-01-22 18:04 ` Kevin Wolf

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).