Re: [PATCH net-next v2] vhost/net: Defer TX queue re-enable until after sendmsg

2025-05-18 Thread Jon Kohler
> On May 18, 2025, at 5:38 PM, Michael S. Tsirkin wrote: > > !---| > CAUTION: External Email > > |---! > > On Sat, Apr 19, 2025 at 06:0

Re: [PATCH] vhost/net: remove zerocopy support

2025-05-12 Thread Jon Kohler
> On Apr 30, 2025, at 9:21 PM, Jon Kohler wrote: > > > >> On Apr 16, 2025, at 6:15 AM, Eugenio Perez Martin >> wrote: >> >> !---

Re: [PATCH net-next] vhost/net: align variable names with XDP terminology

2025-05-08 Thread Jon Kohler
> On May 8, 2025, at 9:42 AM, Willem de Bruijn > wrote: > > > Jon Kohler wrote: >> >> >>> On May 7, 2025, at 1:23 PM, Willem de Bruijn >>> wrote: >>> > > Minor: can you fix email to avoid the above? I think its a corporat

Re: [PATCH net-next] vhost/net: align variable names with XDP terminology

2025-05-07 Thread Jon Kohler
> On May 7, 2025, at 1:23 PM, Willem de Bruijn > wrote: > > !---| > CAUTION: External Email > > |-------! > > Jon Kohler wrote: &g

[PATCH net-next] vhost/net: use xdp_get_frame_len()

2025-05-07 Thread Jon Kohler
Use xdp_get_frame_len helper to ensure xdp frame size is calculated correctly in both single buffer and multi buffer configurations. Signed-off-by: Jon Kohler --- drivers/vhost/net.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/vhost/net.c b/drivers/vhost/net.c

[PATCH net-next] vhost/net: align variable names with XDP terminology

2025-05-07 Thread Jon Kohler
. Signed-off-by: Jon Kohler --- drivers/vhost/net.c | 53 ++--- 1 file changed, 26 insertions(+), 27 deletions(-) diff --git a/drivers/vhost/net.c b/drivers/vhost/net.c index 7cbfc7d718b3..86db8add92eb 100644 --- a/drivers/vhost/net.c +++ b/drivers/vhost/net.c

[PATCH net-next v3] vhost/net: Defer TX queue re-enable until after sendmsg

2025-04-30 Thread Jon Kohler
(~93x reduction) Datagrams/second: ~650k (~1.7x increase) Interval Transfer Bitrate Lost/Total Datagrams 0.00-30.00 sec 26.4 GBytes 7.55 Gbits/sec 0/19554720 (0%) sender Acked-by: Jason Wang Signed-off-by: Jon Kohler --- v2->v3: Address MST&#

Re: [PATCH] vhost/net: remove zerocopy support

2025-04-30 Thread Jon Kohler
:28 AM Jason Wang wrote: >> >> On Tue, Apr 8, 2025 at 9:18 AM Jon Kohler wrote: >>> >>> >>> >>>> On Apr 6, 2025, at 7:14 PM, Jason Wang wrote: >>>> >>>>

Re: [PATCH net-next v2] vhost/net: Defer TX queue re-enable until after sendmsg

2025-04-26 Thread Jon Kohler
> On Apr 26, 2025, at 3:06 PM, Jon Kohler wrote: > > > >> On Apr 24, 2025, at 8:11 AM, Michael S. Tsirkin wrote: >> >> !-

Re: [PATCH net-next v2] vhost/net: Defer TX queue re-enable until after sendmsg

2025-04-26 Thread Jon Kohler
:53PM +0200, Paolo Abeni wrote: >> On 4/20/25 3:05 AM, Jon Kohler wrote: >>> diff --git a/drivers/vhost/net.c b/drivers/vhost/net.c >>> index b9b9e9d40951..9b04025eea66 100644 >>> --- a/drivers/vhost/net.c >>> +++ b/drivers/vhost/net.c >>> @@ -769,

Re: [PATCH net-next v2] vhost/net: Defer TX queue re-enable until after sendmsg

2025-04-24 Thread Jon Kohler
:53PM +0200, Paolo Abeni wrote: >> On 4/20/25 3:05 AM, Jon Kohler wrote: >>> diff --git a/drivers/vhost/net.c b/drivers/vhost/net.c >>> index b9b9e9d40951..9b04025eea66 100644 >>> --- a/drivers/vhost/net.c >>> +++ b/drivers/vhost/net.c >>> @@ -769,

Re: [PATCH net-next v2] vhost/net: Defer TX queue re-enable until after sendmsg

2025-04-20 Thread Jon Kohler
> On Apr 20, 2025, at 3:32 AM, Michael S. Tsirkin wrote: > > !---| > CAUTION: External Email > > |---! > > On Sat, Apr 19, 2025 at 06:0

[PATCH net-next v2] vhost/net: Defer TX queue re-enable until after sendmsg

2025-04-19 Thread Jon Kohler
(~93x reduction) Datagrams/second: ~650k (~1.7x increase) Interval Transfer Bitrate Lost/Total Datagrams 0.00-30.00 sec 26.4 GBytes 7.55 Gbits/sec 0/19554720 (0%) sender Acked-by: Jason Wang Signed-off-by: Jon Kohler --- drivers/vhost/net.c | 19 +++

Re: [PATCH] vhost/net: remove zerocopy support

2025-04-07 Thread Jon Kohler
> On Apr 6, 2025, at 7:14 PM, Jason Wang wrote: > > !---| > CAUTION: External Email > > |---! > > On Fri, Apr 4, 2025 at 10:24 PM Jon Kohl

[PATCH] vhost/net: Defer TX queue re-enable until after sendmsg

2025-04-04 Thread Jon Kohler
(~93x reduction) Datagrams/second: ~650k (~1.7x increase) Interval Transfer Bitrate Lost/Total Datagrams 0.00-30.00 sec 26.4 GBytes 7.55 Gbits/sec 0/19554720 (0%) sender Signed-off-by: Jon Kohler --- drivers/vhost/net.c | 19 +++ 1

[PATCH] vhost/net: remove zerocopy support

2025-04-04 Thread Jon Kohler
izations present in the handle_tx_copy path. Given these limitations and the lack of any tangible benefits, remove zerocopy entirely to simplify the code base. Signed-off-by: Jon Kohler --- drivers/vhost/net.c | 398 +--- 1 file changed, 2 insertions(+), 396 del