Re: [PATCH] virtio-blk: support polling I/O

2022-03-16 Thread Jason Wang
On Wed, Mar 16, 2022 at 11:33 PM Suwan Kim wrote: > > On Wed, Mar 16, 2022 at 10:02:13AM +0800, Jason Wang wrote: > > On Tue, Mar 15, 2022 at 10:43 PM Suwan Kim wrote: > > > > > > On Tue, Mar 15, 2022 at 04:59:23PM +0800, Jason Wang wrote: > > > > On Mon, Mar 14, 2022 at 8:33 PM Suwan Kim > > >

Re: [PATCH] virtio-blk: support polling I/O

2022-03-16 Thread Stefan Hajnoczi
On Wed, Mar 16, 2022 at 05:36:20PM +0200, Max Gurtovoy wrote: > > On 3/16/2022 5:32 PM, Suwan Kim wrote: > > On Wed, Mar 16, 2022 at 10:02:13AM +0800, Jason Wang wrote: > > > On Tue, Mar 15, 2022 at 10:43 PM Suwan Kim wrote: > > > > On Tue, Mar 15, 2022 at 04:59:23PM +0800, Jason Wang wrote: > >

Re: [PATCH] virtio-blk: support polling I/O

2022-03-16 Thread Stefan Hajnoczi
On Tue, Mar 15, 2022 at 10:55:04PM +0900, Suwan Kim wrote: > On Mon, Mar 14, 2022 at 03:19:01PM +, Stefan Hajnoczi wrote: > > On Sat, Mar 12, 2022 at 12:28:32AM +0900, Suwan Kim wrote: > > > This patch supports polling I/O via virtio-blk driver. Polling > > > feature is enabled based on "VIRTIO

Re: [PATCH] virtio-blk: support polling I/O

2022-03-15 Thread Jason Wang
On Tue, Mar 15, 2022 at 10:43 PM Suwan Kim wrote: > > On Tue, Mar 15, 2022 at 04:59:23PM +0800, Jason Wang wrote: > > On Mon, Mar 14, 2022 at 8:33 PM Suwan Kim wrote: > > > > > On Mon, Mar 14, 2022 at 02:14:53PM +0800, Jason Wang wrote: > > > > > > > > 在 2022/3/11 下午11:28, Suwan Kim 写道: > > > > >

Re: [PATCH] virtio-blk: support polling I/O

2022-03-15 Thread Michael S. Tsirkin
On Tue, Mar 15, 2022 at 11:43:18PM +0900, Suwan Kim wrote: > On Tue, Mar 15, 2022 at 04:59:23PM +0800, Jason Wang wrote: > > On Mon, Mar 14, 2022 at 8:33 PM Suwan Kim wrote: > > > > > On Mon, Mar 14, 2022 at 02:14:53PM +0800, Jason Wang wrote: > > > > > > > > 在 2022/3/11 下午11:28, Suwan Kim 写道: >

Re: [PATCH] virtio-blk: support polling I/O

2022-03-15 Thread Jason Wang
On Mon, Mar 14, 2022 at 8:33 PM Suwan Kim wrote: > On Mon, Mar 14, 2022 at 02:14:53PM +0800, Jason Wang wrote: > > > > 在 2022/3/11 下午11:28, Suwan Kim 写道: > > > diff --git a/include/uapi/linux/virtio_blk.h > b/include/uapi/linux/virtio_blk.h > > > index d888f013d9ff..3fcaf937afe1 100644 > > > ---

Re: [PATCH] virtio-blk: support polling I/O

2022-03-14 Thread Michael S. Tsirkin
On Mon, Mar 14, 2022 at 06:33:06PM +0200, Max Gurtovoy wrote: > > On 3/14/2022 5:15 PM, Michael S. Tsirkin wrote: > > On Mon, Mar 14, 2022 at 03:26:13PM +0200, Max Gurtovoy wrote: > > > On 3/14/2022 1:15 PM, Michael S. Tsirkin wrote: > > > > On Mon, Mar 14, 2022 at 12:25:08PM +0200, Max Gurtovoy w

Re: [PATCH] virtio-blk: support polling I/O

2022-03-14 Thread Stefan Hajnoczi
On Sat, Mar 12, 2022 at 12:28:32AM +0900, Suwan Kim wrote: > This patch supports polling I/O via virtio-blk driver. Polling > feature is enabled based on "VIRTIO_BLK_F_MQ" feature and the number > of polling queues can be set by QEMU virtio-blk-pci property > "num-poll-queues=N". This patch improve

Re: [PATCH] virtio-blk: support polling I/O

2022-03-14 Thread Michael S. Tsirkin
On Mon, Mar 14, 2022 at 03:26:13PM +0200, Max Gurtovoy wrote: > > On 3/14/2022 1:15 PM, Michael S. Tsirkin wrote: > > On Mon, Mar 14, 2022 at 12:25:08PM +0200, Max Gurtovoy wrote: > > > On 3/14/2022 11:43 AM, Suwan Kim wrote: > > > > On Sun, Mar 13, 2022 at 12:37:21PM +0200, Max Gurtovoy wrote: >

Re: [PATCH] virtio-blk: support polling I/O

2022-03-14 Thread Michael S. Tsirkin
On Mon, Mar 14, 2022 at 10:22:01PM +0900, Suwan Kim wrote: > On Mon, Mar 14, 2022 at 07:15:18AM -0400, Michael S. Tsirkin wrote: > > On Mon, Mar 14, 2022 at 12:25:08PM +0200, Max Gurtovoy wrote: > > > > > > On 3/14/2022 11:43 AM, Suwan Kim wrote: > > > > On Sun, Mar 13, 2022 at 12:37:21PM +0200, M

Re: [PATCH] virtio-blk: support polling I/O

2022-03-14 Thread Stefan Hajnoczi
On Mon, Mar 14, 2022 at 09:33:08PM +0900, Suwan Kim wrote: > On Mon, Mar 14, 2022 at 02:14:53PM +0800, Jason Wang wrote: > > > > 在 2022/3/11 下午11:28, Suwan Kim 写道: > > > diff --git a/include/uapi/linux/virtio_blk.h > > > b/include/uapi/linux/virtio_blk.h > > > index d888f013d9ff..3fcaf937afe1 100

Re: [PATCH] virtio-blk: support polling I/O

2022-03-14 Thread Michael S. Tsirkin
On Mon, Mar 14, 2022 at 12:25:08PM +0200, Max Gurtovoy wrote: > > On 3/14/2022 11:43 AM, Suwan Kim wrote: > > On Sun, Mar 13, 2022 at 12:37:21PM +0200, Max Gurtovoy wrote: > > > On 3/11/2022 6:07 PM, Suwan Kim wrote: > > > > On Fri, Mar 11, 2022 at 10:38:07AM -0500, Michael S. Tsirkin wrote: > > >

Re: [PATCH] virtio-blk: support polling I/O

2022-03-13 Thread Jason Wang
在 2022/3/11 下午11:28, Suwan Kim 写道: diff --git a/include/uapi/linux/virtio_blk.h b/include/uapi/linux/virtio_blk.h index d888f013d9ff..3fcaf937afe1 100644 --- a/include/uapi/linux/virtio_blk.h +++ b/include/uapi/linux/virtio_blk.h @@ -119,8 +119,9 @@ struct virtio_blk_config { * dealloca

Re: [PATCH] virtio-blk: support polling I/O

2022-03-11 Thread Michael S. Tsirkin
On Sat, Mar 12, 2022 at 01:07:23AM +0900, Suwan Kim wrote: > On Fri, Mar 11, 2022 at 10:38:07AM -0500, Michael S. Tsirkin wrote: > > On Sat, Mar 12, 2022 at 12:28:32AM +0900, Suwan Kim wrote: > > > diff --git a/include/uapi/linux/virtio_blk.h > > > b/include/uapi/linux/virtio_blk.h > > > index d88

Re: [PATCH] virtio-blk: support polling I/O

2022-03-11 Thread Michael S. Tsirkin
On Sat, Mar 12, 2022 at 12:28:32AM +0900, Suwan Kim wrote: > diff --git a/include/uapi/linux/virtio_blk.h b/include/uapi/linux/virtio_blk.h > index d888f013d9ff..3fcaf937afe1 100644 > --- a/include/uapi/linux/virtio_blk.h > +++ b/include/uapi/linux/virtio_blk.h > @@ -119,8 +119,9 @@ struct virtio_b