• Linus Torvalds's avatar
    Merge tag 'io_uring-5.10-2020-10-30' of git://git.kernel.dk/linux-block · cf9446cc
    Linus Torvalds authored
    Pull io_uring fixes from Jens Axboe:
    
     - Fixes for linked timeouts (Pavel)
    
     - Set IO_WQ_WORK_CONCURRENT early for async offload (Pavel)
    
     - Two minor simplifications that make the code easier to read and
       follow (Pavel)
    
    * tag 'io_uring-5.10-2020-10-30' of git://git.kernel.dk/linux-block:
      io_uring: use type appropriate io_kiocb handler for double poll
      io_uring: simplify __io_queue_sqe()
      io_uring: simplify nxt propagation in io_queue_sqe
      io_uring: don't miss setting IO_WQ_WORK_CONCURRENT
      io_uring: don't defer put of cancelled ltimeout
      io_uring: always clear LINK_TIMEOUT after cancel
      io_uring: don't adjust LINK_HEAD in cancel ltimeout
      io_uring: remove opcode check on ltimeout kill
    cf9446cc
io_uring.c 233 KB