<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/tools/testing/selftests/net/io_uring_zerocopy_tx.sh, branch master</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=master</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2023-12-15T11:01:27Z</updated>
<entry>
<title>selftests/net: optmem_max became per netns</title>
<updated>2023-12-15T11:01:27Z</updated>
<author>
<name>Eric Dumazet</name>
</author>
<published>2023-12-14T10:49:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=18872ba8cd2406ffa835f9f6276e47ed86fbb5d6'/>
<id>urn:sha1:18872ba8cd2406ffa835f9f6276e47ed86fbb5d6</id>
<content type='text'>
/proc/sys/net/core/optmem_max is now per netns, change two tests
that were saving/changing/restoring its value on the parent netns.

Signed-off-by: Eric Dumazet &lt;edumazet@google.com&gt;
Reviewed-by: Willem de Bruijn &lt;willemb@google.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>selftests/net: don't tests batched TCP io_uring zc</title>
<updated>2022-11-02T14:27:24Z</updated>
<author>
<name>Pavel Begunkov</name>
</author>
<published>2022-10-26T23:11:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9921d5013a6e51892623bf2f1c5b49eaecda55ac'/>
<id>urn:sha1:9921d5013a6e51892623bf2f1c5b49eaecda55ac</id>
<content type='text'>
It doesn't make sense batch submitting io_uring requests to a single TCP
socket without linking or some other kind of ordering. Moreover, it
causes spurious -EINTR fails due to interaction with task_work. Disable
it for now and keep queue depth=1.

Signed-off-by: Pavel Begunkov &lt;asml.silence@gmail.com&gt;
Link: https://lore.kernel.org/r/b547698d5938b1b1a898af1c260188d8546ded9a.1666700897.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>selftests/net: return back io_uring zc send tests</title>
<updated>2022-09-01T15:13:33Z</updated>
<author>
<name>Pavel Begunkov</name>
</author>
<published>2022-09-01T10:54:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=916d72c10a4ca80ea51f1421e774cb765b53f28f'/>
<id>urn:sha1:916d72c10a4ca80ea51f1421e774cb765b53f28f</id>
<content type='text'>
Enable io_uring zerocopy send tests back and fix them up to follow the
new inteface.

Signed-off-by: Pavel Begunkov &lt;asml.silence@gmail.com&gt;
Link: https://lore.kernel.org/r/c8e5018c516093bdad0b6e19f2f9847dea17e4d2.1662027856.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>selftests/io_uring: test zerocopy send</title>
<updated>2022-07-25T00:41:07Z</updated>
<author>
<name>Pavel Begunkov</name>
</author>
<published>2022-07-12T20:52:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d8b6171bd58a5ffb9ad1dcfa60372db1b4db6d0d'/>
<id>urn:sha1:d8b6171bd58a5ffb9ad1dcfa60372db1b4db6d0d</id>
<content type='text'>
Add selftests for io_uring zerocopy sends and io_uring's notification
infrastructure. It's largely influenced by msg_zerocopy and uses it on
the receive side.

Signed-off-by: Pavel Begunkov &lt;asml.silence@gmail.com&gt;
Link: https://lore.kernel.org/r/03d5ec78061cf52db420f88ed0b48eb8f47ce9f7.1657643355.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
</feed>
