<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/next/linux-next.git/io_uring/Makefile, branch akpm</title>
<subtitle>The linux-next integration testing tree</subtitle>
<id>https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/atom?h=akpm</id>
<link rel='self' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/atom?h=akpm'/>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/'/>
<updated>2022-06-27T12:28:49+00:00</updated>
<entry>
<title>io_uring: move opcode table to opdef.c</title>
<updated>2022-06-27T12:28:49+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2022-06-15T22:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=c5f7906f801fdefdfe9a1eea22f32b4dc3efead9'/>
<id>urn:sha1:c5f7906f801fdefdfe9a1eea22f32b4dc3efead9</id>
<content type='text'>
We already have the declarations in opdef.h, move the rest into its own
file rather than in the main io_uring.c file.

Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>io_uring: move read/write related opcodes to its own file</title>
<updated>2022-06-27T12:28:48+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2022-06-13T13:27:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=b1ec3f7e6cd9e4072bb6340eeb516c70c6b6b54a'/>
<id>urn:sha1:b1ec3f7e6cd9e4072bb6340eeb516c70c6b6b54a</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>io_uring: move rsrc related data, core, and commands</title>
<updated>2022-06-27T12:28:48+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2022-06-13T13:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=5421950093a92db6f0b089d83bd09946475b702a'/>
<id>urn:sha1:5421950093a92db6f0b089d83bd09946475b702a</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>io_uring: split provided buffers handling into its own file</title>
<updated>2022-06-27T12:28:48+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2022-06-13T13:07:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=adf244fd9f6dea921266bf0abe105cf0c8ace7ff'/>
<id>urn:sha1:adf244fd9f6dea921266bf0abe105cf0c8ace7ff</id>
<content type='text'>
Move both the opcodes related to it, and the internals code dealing with
it.

Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>io_uring: move cancelation into its own file</title>
<updated>2022-06-27T12:28:48+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2022-05-26T02:36:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=e7651156eef1cdd08215439217dd6627c44002bf'/>
<id>urn:sha1:e7651156eef1cdd08215439217dd6627c44002bf</id>
<content type='text'>
This also helps cleanup the io_uring.h cancel parts, as we can make
things static in the cancel.c file, mostly.

Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>io_uring: move poll handling into its own file</title>
<updated>2022-06-27T12:28:48+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2022-05-26T02:31:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=0550f9ac46162be96646beabc3218f09f988fe39'/>
<id>urn:sha1:0550f9ac46162be96646beabc3218f09f988fe39</id>
<content type='text'>
Add a io_poll_issue() rather than export the general task_work locking
and io_issue_sqe(), and put the io_op_defs definition and structure into
a separate header file so that poll can use it.

Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>io_uring: move io_uring_task (tctx) helpers into its own file</title>
<updated>2022-06-27T12:28:48+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2022-05-25T17:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=4669d03cce91fe231d41eeb07b56a590e0e6868d'/>
<id>urn:sha1:4669d03cce91fe231d41eeb07b56a590e0e6868d</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>io_uring: move fdinfo helpers to its own file</title>
<updated>2022-06-27T12:28:48+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2022-05-25T16:40:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=4cb8613ac6379f752d9b25bd249f6ccb5fb04fb2'/>
<id>urn:sha1:4cb8613ac6379f752d9b25bd249f6ccb5fb04fb2</id>
<content type='text'>
This also means moving a bit more of the fixed file handling to the
filetable side, which makes sense separately too.

Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>io_uring: move SQPOLL related handling into its own file</title>
<updated>2022-06-27T12:28:48+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2022-05-25T15:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=fc5fb8f541dad08e455ae81697c5303fb91238f0'/>
<id>urn:sha1:fc5fb8f541dad08e455ae81697c5303fb91238f0</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
<entry>
<title>io_uring: move timeout opcodes and handling into its own file</title>
<updated>2022-06-27T12:28:48+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2022-05-25T14:57:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=659a1cdab3eacb24ba4a474611b8dcb567f3a604'/>
<id>urn:sha1:659a1cdab3eacb24ba4a474611b8dcb567f3a604</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
</entry>
</feed>
