Message ID | 285eca872bd46640ed209c0b09628f53744cb3ab.1724110909.git.asml.silence@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [liburing,1/1] test/send-zerocopy: test fix datagrams over UDP limit | expand |
On 8/22/24 04:30, Pavel Begunkov wrote: > Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Please ignore, was resent by accident. Apologies for the noise > --- > test/send-zerocopy.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/test/send-zerocopy.c b/test/send-zerocopy.c > index 8796974..597ecf1 100644 > --- a/test/send-zerocopy.c > +++ b/test/send-zerocopy.c > @@ -646,7 +646,8 @@ static int test_inet_send(struct io_uring *ring) > > if (!buffers_iov[buf_index].iov_base) > continue; > - if (!tcp && len > 4 * page_sz) > + /* UDP IPv4 max datagram size is under 64K */ > + if (!tcp && len > (1U << 15)) > continue; > > conf.buf_index = buf_index;
diff --git a/test/send-zerocopy.c b/test/send-zerocopy.c index 8796974..597ecf1 100644 --- a/test/send-zerocopy.c +++ b/test/send-zerocopy.c @@ -646,7 +646,8 @@ static int test_inet_send(struct io_uring *ring) if (!buffers_iov[buf_index].iov_base) continue; - if (!tcp && len > 4 * page_sz) + /* UDP IPv4 max datagram size is under 64K */ + if (!tcp && len > (1U << 15)) continue; conf.buf_index = buf_index;
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> --- test/send-zerocopy.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)