* [GIT PULL] io_uring fixes/improvements for 5.1-rc2
@ 2019-03-23 15:59 Jens Axboe
2019-03-23 17:30 ` Linus Torvalds
2019-03-23 18:00 ` pr-tracker-bot
0 siblings, 2 replies; 3+ messages in thread
From: Jens Axboe @ 2019-03-23 15:59 UTC (permalink / raw)
To: Linus Torvalds, Alexander Viro; +Cc: linux-block
Hi Linus,
The first 5 in this series are heavily inspired by the work Al did on
the aio side to fix the races there.
The last two re-introduce a feature that was in io_uring before it got
merged, but which I pulled since we didn't have a good way to have BVEC
iters that already have a stable reference. These aren't necessarily
related to block, it's just how io_uring pins fixed buffers.
Please pull!
git://git.kernel.dk/linux-block.git tags/io_uring-20190323
----------------------------------------------------------------
Jens Axboe (9):
io_uring: use regular request ref counts
io_uring: make io_read/write return an integer
io_uring: add prepped flag
io_uring: fix fget/fput handling
io_uring: fix poll races
io_uring: retry bulk slab allocs as single allocs
io_uring: mark me as the maintainer
iov_iter: add ITER_BVEC_FLAG_NO_REF flag
block: add BIO_NO_PAGE_REF flag
MAINTAINERS | 10 ++
block/bio.c | 43 +++--
fs/block_dev.c | 12 +-
fs/io_uring.c | 439 +++++++++++++++++++++++-----------------------
fs/iomap.c | 12 +-
include/linux/blk_types.h | 1 +
include/linux/uio.h | 24 ++-
7 files changed, 284 insertions(+), 257 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] io_uring fixes/improvements for 5.1-rc2
2019-03-23 15:59 [GIT PULL] io_uring fixes/improvements for 5.1-rc2 Jens Axboe
@ 2019-03-23 17:30 ` Linus Torvalds
2019-03-23 18:00 ` pr-tracker-bot
1 sibling, 0 replies; 3+ messages in thread
From: Linus Torvalds @ 2019-03-23 17:30 UTC (permalink / raw)
To: Jens Axboe, Al Viro; +Cc: linux-block
On Sat, Mar 23, 2019 at 8:59 AM Jens Axboe <axboe@kernel.dk> wrote:
>
> The first 5 in this series are heavily inspired by the work Al did on
> the aio side to fix the races there.
Al, mind sending your aio.c side changes too, so that we can close the
loop on this all?
The last series looked good to me, were there any left-over issues?
Linus
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] io_uring fixes/improvements for 5.1-rc2
2019-03-23 15:59 [GIT PULL] io_uring fixes/improvements for 5.1-rc2 Jens Axboe
2019-03-23 17:30 ` Linus Torvalds
@ 2019-03-23 18:00 ` pr-tracker-bot
1 sibling, 0 replies; 3+ messages in thread
From: pr-tracker-bot @ 2019-03-23 18:00 UTC (permalink / raw)
To: Jens Axboe; +Cc: Linus Torvalds, Alexander Viro, linux-block
The pull request you sent on Sat, 23 Mar 2019 09:59:04 -0600:
> git://git.kernel.dk/linux-block.git tags/io_uring-20190323
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/1bdd3dbfff7a308643c7f9ef74e4a8ef3923e686
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-03-23 18:00 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-23 15:59 [GIT PULL] io_uring fixes/improvements for 5.1-rc2 Jens Axboe
2019-03-23 17:30 ` Linus Torvalds
2019-03-23 18:00 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).