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

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).