diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2021-09-25 15:51:08 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2021-09-25 15:51:08 -0700 | 
| commit | f6f360aef0e70a45cbf43db1dd9df5a5e96d9836 (patch) | |
| tree | bfaf38f7fdd13b3030ba767388691887f8c892b1 /lib/dynamic_debug.c | |
| parent | 2d70de4ee5931455811cd0ce692230785ae1c3ce (diff) | |
| parent | 7df778be2f61e1a23002d1f2f5d6aaf702771eb8 (diff) | |
Merge tag 'io_uring-5.15-2021-09-25' of git://git.kernel.dk/linux-block
Pull io_uring fixes from Jens Axboe:
 "This one looks a bit bigger than it is, but that's mainly because 2/3
  of it is enabling IORING_OP_CLOSE to close direct file descriptors.
  We've had a few folks using them and finding it confusing that the way
  to close them is through using -1 for file update, this just brings
  API symmetry for direct descriptors. Hence I think we should just do
  this now and have a better API for 5.15 release. There's some room for
  de-duplicating the close code, but we're leaving that for the next
  merge window.
  Outside of that, just small fixes:
   - Poll race fixes (Hao)
   - io-wq core dump exit fix (me)
   - Reschedule around potentially intensive tctx and buffer iterators
     on teardown (me)
   - Fix for always ending up punting files update to io-wq (me)
   - Put the provided buffer meta data under memcg accounting (me)
   - Tweak for io_write(), removing dead code that was added with the
     iterator changes in this release (Pavel)"
* tag 'io_uring-5.15-2021-09-25' of git://git.kernel.dk/linux-block:
  io_uring: make OP_CLOSE consistent with direct open
  io_uring: kill extra checks in io_write()
  io_uring: don't punt files update to io-wq unconditionally
  io_uring: put provided buffer meta data under memcg accounting
  io_uring: allow conditional reschedule for intensive iterators
  io_uring: fix potential req refcount underflow
  io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
  io_uring: fix race between poll completion and cancel_hash insertion
  io-wq: ensure we exit if thread group is exiting
Diffstat (limited to 'lib/dynamic_debug.c')
0 files changed, 0 insertions, 0 deletions
