linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [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).