[PATCH V4] virtio-fs: Improved request latencies when Virtio queue is full

2023-07-03 Thread Peter-Jan Gootzen via Virtualization
When the Virtio queue is full, a work item is scheduled to execute in 1ms that retries adding the request to the queue. This is a large amount of time on the scale on which a virtio-fs device can operate. When using a DPU this is around 40us baseline without going to a remote server (4k, QD=1).

[PATCH V3] virtio-fs: Improved request latencies when Virtio queue is full

2023-06-02 Thread Peter-Jan Gootzen via Virtualization
When the Virtio queue is full, a work item is scheduled to execute in 1ms that retries adding the request to the queue. This is a large amount of time on the scale on which a virtio-fs device can operate. When using a DPU this is around 40us baseline without going to a remote server (4k, QD=1).

Re: [PATCH V2] virtio-fs: Improved request latencies when Virtio queue is full

2023-06-02 Thread Peter-Jan Gootzen via Virtualization
On 01/06/2023 20:45, Vivek Goyal wrote: > On Thu, Jun 01, 2023 at 10:08:50AM -0400, Stefan Hajnoczi wrote: >> On Wed, May 31, 2023 at 04:49:39PM -0400, Vivek Goyal wrote: >>> On Wed, May 31, 2023 at 10:34:15PM +0200, Peter-Jan Gootzen wrote: On 31/05/2023 21:18, Vivek Goyal wrote: > On

Re: [PATCH V2] virtio-fs: Improved request latencies when Virtio queue is full

2023-06-01 Thread Peter-Jan Gootzen via Virtualization
On 01/06/2023 16:08, Stefan Hajnoczi wrote: > On Wed, May 31, 2023 at 04:49:39PM -0400, Vivek Goyal wrote: >> On Wed, May 31, 2023 at 10:34:15PM +0200, Peter-Jan Gootzen wrote: >>> On 31/05/2023 21:18, Vivek Goyal wrote: On Wed, May 31, 2023 at 07:10:32PM +0200, Peter-Jan Gootzen wrote: >

Re: [PATCH V2] virtio-fs: Improved request latencies when Virtio queue is full

2023-05-31 Thread Peter-Jan Gootzen via Virtualization
On 31/05/2023 21:18, Vivek Goyal wrote: > On Wed, May 31, 2023 at 07:10:32PM +0200, Peter-Jan Gootzen wrote: >> When the Virtio queue is full, a work item is scheduled >> to execute in 1ms that retries adding the request to the queue. >> This is a large amount of time on the scale on which a >>

[PATCH V2] virtio-fs: Improved request latencies when Virtio queue is full

2023-05-31 Thread Peter-Jan Gootzen via Virtualization
When the Virtio queue is full, a work item is scheduled to execute in 1ms that retries adding the request to the queue. This is a large amount of time on the scale on which a virtio-fs device can operate. When using a DPU this is around 40us baseline without going to a remote server (4k, QD=1).

[PATCH] virtio-fs: Improved request latencies when Virtio queue is full

2023-05-22 Thread Peter-Jan Gootzen via Virtualization
When the Virtio queue is full, a work item is scheduled to execute in 1ms that retries adding the request to the queue. This is a large amount of time on the scale on which a virtio-fs device can operate. When using a DPU this is around 40us baseline without going to a remote server (4k, QD=1).

Re: virtio-fs: adding support for multi-queue

2023-03-07 Thread Peter-Jan Gootzen via Virtualization
On 22-02-2023 15:32, Stefan Hajnoczi wrote: On Wed, Feb 08, 2023 at 05:29:25PM +0100, Peter-Jan Gootzen wrote: On 08/02/2023 11:43, Stefan Hajnoczi wrote: On Wed, Feb 08, 2023 at 09:33:33AM +0100, Peter-Jan Gootzen wrote: On 07/02/2023 22:57, Vivek Goyal wrote: On Tue, Feb 07, 2023 at

Re: virtio-fs: adding support for multi-queue

2023-02-08 Thread Peter-Jan Gootzen via Virtualization
On 08/02/2023 11:43, Stefan Hajnoczi wrote: On Wed, Feb 08, 2023 at 09:33:33AM +0100, Peter-Jan Gootzen wrote: On 07/02/2023 22:57, Vivek Goyal wrote: On Tue, Feb 07, 2023 at 04:32:02PM -0500, Stefan Hajnoczi wrote: On Tue, Feb 07, 2023 at 02:53:58PM -0500, Vivek Goyal wrote: On Tue, Feb

Re: virtio-fs: adding support for multi-queue

2023-02-08 Thread Peter-Jan Gootzen via Virtualization
On 07/02/2023 22:57, Vivek Goyal wrote: On Tue, Feb 07, 2023 at 04:32:02PM -0500, Stefan Hajnoczi wrote: On Tue, Feb 07, 2023 at 02:53:58PM -0500, Vivek Goyal wrote: On Tue, Feb 07, 2023 at 02:45:39PM -0500, Stefan Hajnoczi wrote: On Tue, Feb 07, 2023 at 11:14:46AM +0100, Peter-Jan Gootzen