Re: [Qemu-devel] [RFC] virtio-blk: simple multithreaded MQ implementation for bdrv_raw

2016-05-30 Thread Roman Penyaev
nal - > De: "Stefan Hajnoczi" > À: "Roman Pen" > Cc: "qemu-devel" , "stefanha" > Envoyé: Samedi 28 Mai 2016 00:27:10 > Objet: Re: [Qemu-devel] [RFC] virtio-blk: simple multithreaded MQ > implementation for bdrv_raw > > On Fri,

Re: [Qemu-devel] [RFC] virtio-blk: simple multithreaded MQ implementation for bdrv_raw

2016-05-30 Thread Roman Penyaev
On Sat, May 28, 2016 at 12:27 AM, Stefan Hajnoczi wrote: > On Fri, May 27, 2016 at 01:55:04PM +0200, Roman Pen wrote: >> Hello, all. >> >> This is RFC because mostly this patch is a quick attempt to get true >> multithreaded multiqueue support for a block device with native AIO. >> The goal is to

Re: [Qemu-devel] [RFC] virtio-blk: simple multithreaded MQ implementation for bdrv_raw

2016-05-29 Thread Alexandre DERUMIER
il original - De: "Stefan Hajnoczi" À: "Roman Pen" Cc: "qemu-devel" , "stefanha" Envoyé: Samedi 28 Mai 2016 00:27:10 Objet: Re: [Qemu-devel] [RFC] virtio-blk: simple multithreaded MQ implementation for bdrv_raw On Fri, May 27, 2016 at 01:55:04PM +0200,

Re: [Qemu-devel] [RFC] virtio-blk: simple multithreaded MQ implementation for bdrv_raw

2016-05-27 Thread Stefan Hajnoczi
On Fri, May 27, 2016 at 01:55:04PM +0200, Roman Pen wrote: > Hello, all. > > This is RFC because mostly this patch is a quick attempt to get true > multithreaded multiqueue support for a block device with native AIO. > The goal is to squeeze everything possible on lockless IO path from > MQ block

[Qemu-devel] [RFC] virtio-blk: simple multithreaded MQ implementation for bdrv_raw

2016-05-27 Thread Roman Pen
Hello, all. This is RFC because mostly this patch is a quick attempt to get true multithreaded multiqueue support for a block device with native AIO. The goal is to squeeze everything possible on lockless IO path from MQ block on a guest to MQ block on a host. To avoid any locks in qemu backend a