Re: [PATCH net-next v8 2/3] sock: add MSG_ZEROCOPY notification mechanism based on msg_control

2024-08-01 Thread Willem de Bruijn
On Wed, Jul 31, 2024 at 9:29 PM Jakub Kicinski wrote: > > On Wed, 31 Jul 2024 18:20:35 -0400 Willem de Bruijn wrote: > > Btw patchwork shows red for patch 1/3 due to a new error or warning. > > Not sure if it's a false positive, but take a look. > > Patchwork is not for contributors, I keep repeat

Re: [PATCH net-next v8 2/3] sock: add MSG_ZEROCOPY notification mechanism based on msg_control

2024-07-31 Thread Jakub Kicinski
On Wed, 31 Jul 2024 18:20:35 -0400 Willem de Bruijn wrote: > Btw patchwork shows red for patch 1/3 due to a new error or warning. > Not sure if it's a false positive, but take a look. Patchwork is not for contributors, I keep repeating this :| Were you not in the room at netdev when I was talking

Re: [PATCH net-next v8 2/3] sock: add MSG_ZEROCOPY notification mechanism based on msg_control

2024-07-31 Thread Willem de Bruijn
zijianzhang@ wrote: > From: Zijian Zhang > > The MSG_ZEROCOPY flag enables copy avoidance for socket send calls. > However, zerocopy is not a free lunch. Apart from the management of user > pages, the combination of poll + recvmsg to receive notifications incurs > unignorable overhead in the appl

[PATCH net-next v8 2/3] sock: add MSG_ZEROCOPY notification mechanism based on msg_control

2024-07-30 Thread zijianzhang
From: Zijian Zhang The MSG_ZEROCOPY flag enables copy avoidance for socket send calls. However, zerocopy is not a free lunch. Apart from the management of user pages, the combination of poll + recvmsg to receive notifications incurs unignorable overhead in the applications. We try to mitigate thi