Skip to content
Snippets Groups Projects
  • Linus Torvalds's avatar
    f679ebf6
    Merge tag 'io_uring-6.14-20250221' of git://git.kernel.dk/linux · f679ebf6
    Linus Torvalds authored
    Pull io_uring fixes from Jens Axboe:
    
     - Series fixing an issue with multishot read on pollable files that may
       return -EIOCBQUEUED from ->read_iter(). Four small patches for that,
       the first one deliberately done in such a way that it'd be easy to
       backport
    
     - Remove some dead constant definitions
    
     - Use array_index_nospec() for opcode indexing
    
     - Work-around for worker creation retries in the presence of signals
    
    * tag 'io_uring-6.14-20250221' of git://git.kernel.dk/linux:
      io_uring/rw: clean up mshot forced sync mode
      io_uring/rw: move ki_complete init into prep
      io_uring/rw: don't directly use ki_complete
      io_uring/rw: forbid multishot async reads
      io_uring/rsrc: remove unused constants
      io_uring: fix spelling error in uapi io_uring.h
      io_uring: prevent opcode speculation
      io-wq: backoff when retrying worker creation
    f679ebf6
    History
    Merge tag 'io_uring-6.14-20250221' of git://git.kernel.dk/linux
    Linus Torvalds authored
    Pull io_uring fixes from Jens Axboe:
    
     - Series fixing an issue with multishot read on pollable files that may
       return -EIOCBQUEUED from ->read_iter(). Four small patches for that,
       the first one deliberately done in such a way that it'd be easy to
       backport
    
     - Remove some dead constant definitions
    
     - Use array_index_nospec() for opcode indexing
    
     - Work-around for worker creation retries in the presence of signals
    
    * tag 'io_uring-6.14-20250221' of git://git.kernel.dk/linux:
      io_uring/rw: clean up mshot forced sync mode
      io_uring/rw: move ki_complete init into prep
      io_uring/rw: don't directly use ki_complete
      io_uring/rw: forbid multishot async reads
      io_uring/rsrc: remove unused constants
      io_uring: fix spelling error in uapi io_uring.h
      io_uring: prevent opcode speculation
      io-wq: backoff when retrying worker creation