Re: [PATCH net-next 1/3] net: devmem: support single IOV with sendmsg

2025-05-27 Thread Jakub Kicinski
On Tue, 20 May 2025 13:30:42 -0700 Stanislav Fomichev wrote: > sendmsg() with a single iov becomes ITER_UBUF, sendmsg() with multiple > iovs becomes ITER_IOVEC. iter_iov_len does not return correct > value for UBUF, so teach to treat UBUF differently. Looks like this has been merged (silently), th

Re: [PATCH net-next 1/3] net: devmem: support single IOV with sendmsg

2025-05-22 Thread Pavel Begunkov
On 5/21/25 18:33, Stanislav Fomichev wrote: On 05/21, Mina Almasry wrote: On Tue, May 20, 2025 at 1:30 PM Stanislav Fomichev wrote: sendmsg() with a single iov becomes ITER_UBUF, sendmsg() with multiple iovs becomes ITER_IOVEC. iter_iov_len does not return correct value for UBUF, so teach to

Re: [PATCH net-next 1/3] net: devmem: support single IOV with sendmsg

2025-05-21 Thread Mina Almasry
On Wed, May 21, 2025 at 10:33 AM Stanislav Fomichev wrote: > > On 05/21, Mina Almasry wrote: > > On Tue, May 20, 2025 at 1:30 PM Stanislav Fomichev > > wrote: > > > > > > sendmsg() with a single iov becomes ITER_UBUF, sendmsg() with multiple > > > iovs becomes ITER_IOVEC. iter_iov_len does not r

Re: [PATCH net-next 1/3] net: devmem: support single IOV with sendmsg

2025-05-21 Thread Stanislav Fomichev
On 05/21, Mina Almasry wrote: > On Tue, May 20, 2025 at 1:30 PM Stanislav Fomichev > wrote: > > > > sendmsg() with a single iov becomes ITER_UBUF, sendmsg() with multiple > > iovs becomes ITER_IOVEC. iter_iov_len does not return correct > > value for UBUF, so teach to treat UBUF differently. > >

Re: [PATCH net-next 1/3] net: devmem: support single IOV with sendmsg

2025-05-21 Thread Mina Almasry
On Tue, May 20, 2025 at 1:30 PM Stanislav Fomichev wrote: > > sendmsg() with a single iov becomes ITER_UBUF, sendmsg() with multiple > iovs becomes ITER_IOVEC. iter_iov_len does not return correct > value for UBUF, so teach to treat UBUF differently. > > Cc: Al Viro > Cc: Pavel Begunkov > Cc: Mi

[PATCH net-next 1/3] net: devmem: support single IOV with sendmsg

2025-05-20 Thread Stanislav Fomichev
sendmsg() with a single iov becomes ITER_UBUF, sendmsg() with multiple iovs becomes ITER_IOVEC. iter_iov_len does not return correct value for UBUF, so teach to treat UBUF differently. Cc: Al Viro Cc: Pavel Begunkov Cc: Mina Almasry Fixes: bd61848900bf ("net: devmem: Implement TX path") Signed-