Show patches with: Submitter = Jens Axboe       |    State = Action Required       |    Archived = No       |   929 patches
« 1 2 ... 7 8 9 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
io_uring/io-wq: don't clear PF_IO_WORKER on exit io_uring/io-wq: don't clear PF_IO_WORKER on exit - - - --- 2023-06-12 Jens Axboe New
io_uring: wait interruptibly for request completions on exit io_uring: wait interruptibly for request completions on exit - - - --- 2023-06-12 Jens Axboe New
[6/6] io_uring/futex: enable use of the allocation caches for futex_q Add io_uring support for futex wait/wake - - - --- 2023-06-09 Jens Axboe New
[5/6] io_uring: add support for futex wake and wait Add io_uring support for futex wait/wake - - - --- 2023-06-09 Jens Axboe New
[4/6] futex: add futex wait variant that takes a futex_q directly Add io_uring support for futex wait/wake - - - --- 2023-06-09 Jens Axboe New
[3/6] futex: assign default futex_q->wait_data at insertion time Add io_uring support for futex wait/wake - - - --- 2023-06-09 Jens Axboe New
[2/6] futex: factor out the futex wake handling Add io_uring support for futex wait/wake - - - --- 2023-06-09 Jens Axboe New
[1/6] futex: abstract out futex_op_to_flags() helper Add io_uring support for futex wait/wake - - - --- 2023-06-09 Jens Axboe New
io_uring: cleanup io_aux_cqe() API io_uring: cleanup io_aux_cqe() API - - - --- 2023-06-07 Jens Axboe New
io_uring: avoid indirect function calls for the hottest task_work io_uring: avoid indirect function calls for the hottest task_work - - - --- 2023-06-02 Jens Axboe New
[GIT,PULL] io_uring fix for 6.4-rc5 [GIT,PULL] io_uring fix for 6.4-rc5 - - - --- 2023-06-02 Jens Axboe New
[GIT,PULL] io_uring fix for 6.4-rc4 [GIT,PULL] io_uring fix for 6.4-rc4 - - - --- 2023-05-26 Jens Axboe New
io_uring: maintain ordering for DEFER_TASKRUN tw list io_uring: maintain ordering for DEFER_TASKRUN tw list - - - --- 2023-05-19 Jens Axboe New
[4/4] io_uring/net: don't retry recvmsg() unnecessarily [1/4] io_uring/net: initialize struct msghdr more sanely for io_recv() - - - --- 2023-05-17 Jens Axboe New
[3/4] io_uring/net: push IORING_CQE_F_SOCK_NONEMPTY into io_recv_finish() [1/4] io_uring/net: initialize struct msghdr more sanely for io_recv() - - - --- 2023-05-17 Jens Axboe New
[2/4] io_uring/net: initalize msghdr->msg_inq to known value [1/4] io_uring/net: initialize struct msghdr more sanely for io_recv() - - - --- 2023-05-17 Jens Axboe New
[1/4] io_uring/net: initialize struct msghdr more sanely for io_recv() [1/4] io_uring/net: initialize struct msghdr more sanely for io_recv() - - - --- 2023-05-17 Jens Axboe New
[4/4] io_uring: support for user allocated memory for rings/sqes Support for mapping SQ/CQ rings into huge page - - - --- 2023-05-13 Jens Axboe New
[3/4] io_uring: add ring freeing helper Support for mapping SQ/CQ rings into huge page - - - --- 2023-05-13 Jens Axboe New
[2/4] io_uring: return error pointer from io_mem_alloc() Support for mapping SQ/CQ rings into huge page - - - --- 2023-05-13 Jens Axboe New
[1/4] io_uring: remove sq/cq_off memset Support for mapping SQ/CQ rings into huge page - - - --- 2023-05-13 Jens Axboe New
[GIT,PULL] io_uring fix for 6.4-rc2 [GIT,PULL] io_uring fix for 6.4-rc2 - - - --- 2023-05-12 Jens Axboe New
[3/3] io_uring: rely solely on FMODE_NOWAIT Improve FMODE_NOWAIT coverage - - - --- 2023-05-09 Jens Axboe New
[2/3] block: mark bdev files as FMODE_NOWAIT if underlying device supports it Improve FMODE_NOWAIT coverage - 1 - --- 2023-05-09 Jens Axboe New
[1/3] net: set FMODE_NOWAIT for sockets Improve FMODE_NOWAIT coverage - 1 - --- 2023-05-09 Jens Axboe New
[GIT,PULL] Final io_uring updates for 6.4-rc1 [GIT,PULL] Final io_uring updates for 6.4-rc1 - - 1 --- 2023-05-07 Jens Axboe New
[GIT,PULL] io_uring updates for 6.4-rc1 [GIT,PULL] io_uring updates for 6.4-rc1 - - - --- 2023-04-21 Jens Axboe New
[4/4] io_uring: mark opcodes that always need io-wq punt Enable NO_OFFLOAD support - - - --- 2023-04-20 Jens Axboe New
[3/4] Revert "io_uring: for requests that require async, force it" Enable NO_OFFLOAD support - - - --- 2023-04-20 Jens Axboe New
[2/4] Revert "io_uring: always go async for unsupported fadvise flags" Enable NO_OFFLOAD support - - - --- 2023-04-20 Jens Axboe New
[1/4] io_uring: add support for NO_OFFLOAD Enable NO_OFFLOAD support - - - --- 2023-04-20 Jens Axboe New
[4/4] io_uring: support for user allocated memory for rings/sqes Support for mapping SQ/CQ rings into huge page - - - --- 2023-04-19 Jens Axboe New
[3/4] io_uring: add ring freeing helper Support for mapping SQ/CQ rings into huge page - - - --- 2023-04-19 Jens Axboe New
[2/4] io_uring: return error pointer from io_mem_alloc() Support for mapping SQ/CQ rings into huge page - - - --- 2023-04-19 Jens Axboe New
[1/4] io_uring: remove sq/cq_off memset Support for mapping SQ/CQ rings into huge page - - - --- 2023-04-19 Jens Axboe New
[6/6] io_uring: mark opcodes that always need io-wq punt Enable NO_OFFLOAD support - - - --- 2023-04-19 Jens Axboe New
[5/6] Revert "io_uring: for requests that require async, force it" Enable NO_OFFLOAD support - - - --- 2023-04-19 Jens Axboe New
[4/6] Revert "io_uring: always go async for unsupported fadvise flags" Enable NO_OFFLOAD support - - - --- 2023-04-19 Jens Axboe New
[3/6] io_uring: add support for NO_OFFLOAD Enable NO_OFFLOAD support - - - --- 2023-04-19 Jens Axboe New
[2/6] io_uring: move poll_refs up a cacheline to fill a hole Enable NO_OFFLOAD support - - - --- 2023-04-19 Jens Axboe New
[1/6] io_uring: grow struct io_kiocb 'flags' to a 64-bit value Enable NO_OFFLOAD support - - - --- 2023-04-19 Jens Axboe New
[GIT,PULL] io_uring fix for 6.3-rc7 [GIT,PULL] io_uring fix for 6.3-rc7 - - - --- 2023-04-15 Jens Axboe New
io_uring/uring_cmd: take advantage of completion batching io_uring/uring_cmd: take advantage of completion batching - 1 - --- 2023-04-12 Jens Axboe New
[GIT,PULL] io_uring fixes for 6.3-rc6 [GIT,PULL] io_uring fixes for 6.3-rc6 - - - --- 2023-04-07 Jens Axboe New
ublk: read any SQE values upfront ublk: read any SQE values upfront - 1 - --- 2023-04-06 Jens Axboe New
io_uring/uring_cmd: assign ioucmd->cmd at async prep time io_uring/uring_cmd: assign ioucmd->cmd at async prep time - 4 - --- 2023-04-05 Jens Axboe New
[GIT,PULL] io_uring fixes for 6.3-rc5 [GIT,PULL] io_uring fixes for 6.3-rc5 - - - --- 2023-03-31 Jens Axboe New
[3/3] io_uring: get rid of io_preinit_req() Misc cleanups - - - --- 2023-03-30 Jens Axboe New
[2/3] io_uring: cap io_sqring_entries() at SQ ring size Misc cleanups - - - --- 2023-03-30 Jens Axboe New
[1/3] io_uring: rename trace_io_uring_submit_sqe() tracepoint Misc cleanups - - - --- 2023-03-30 Jens Axboe New
io_uring/poll: clear single/double poll flags on poll arming io_uring/poll: clear single/double poll flags on poll arming - - - --- 2023-03-28 Jens Axboe New
[GIT,PULL] io_uring fixes for 6.3-rc4 [GIT,PULL] io_uring fixes for 6.3-rc4 - - - --- 2023-03-24 Jens Axboe New
io_uring/rw: transform single vector readv/writev into ubuf io_uring/rw: transform single vector readv/writev into ubuf - - - --- 2023-03-24 Jens Axboe New
block/io_uring: pass in issue_flags for uring_cmd task_work handling block/io_uring: pass in issue_flags for uring_cmd task_work handling - - - --- 2023-03-21 Jens Axboe New
io_uring/net: avoid sending -ECONNABORTED on repeated connection requests io_uring/net: avoid sending -ECONNABORTED on repeated connection requests - - - --- 2023-03-20 Jens Axboe New
io_uring/uring_cmd: push IRQ based completions through task_work io_uring/uring_cmd: push IRQ based completions through task_work - - - --- 2023-03-19 Jens Axboe New
[GIT,PULL] io_uring fixes for 6.3-rc3 [GIT,PULL] io_uring fixes for 6.3-rc3 - - - --- 2023-03-17 Jens Axboe New
[for-next] io_uring/kbuf: disallow mapping a badly aligned provided ring buffer [for-next] io_uring/kbuf: disallow mapping a badly aligned provided ring buffer - - - --- 2023-03-17 Jens Axboe New
[5/5] io_uring: add support for user mapped provided buffer ring User mapped provided buffer rings - - - --- 2023-03-14 Jens Axboe New
[4/5] io_uring/kbuf: rename struct io_uring_buf_reg 'pad' to'flags' User mapped provided buffer rings - - - --- 2023-03-14 Jens Axboe New
[3/5] io_uring/kbuf: add buffer_list->is_mapped member User mapped provided buffer rings - - - --- 2023-03-14 Jens Axboe New
[2/5] io_uring/kbuf: move pinning of provided buffer ring into helper User mapped provided buffer rings - - - --- 2023-03-14 Jens Axboe New
[1/5] io_uring: Adjust mapping wrt architecture aliasing requirements User mapped provided buffer rings - - - --- 2023-03-14 Jens Axboe New
[3/3] pipe: set FMODE_NOWAIT on pipes Add FMODE_NOWAIT support to pipes 1 1 - --- 2023-03-14 Jens Axboe New
[2/3] pipe: enable handling of IOCB_NOWAIT Add FMODE_NOWAIT support to pipes 1 1 - --- 2023-03-14 Jens Axboe New
[1/3] fs: add 'nonblock' parameter to pipe_buf_confirm() and fops method Add FMODE_NOWAIT support to pipes 1 1 - --- 2023-03-14 Jens Axboe New
[GIT,PULL] io_uring fixes for 6.3-rc2 [GIT,PULL] io_uring fixes for 6.3-rc2 - - - --- 2023-03-10 Jens Axboe New
io_uring: silence variable ‘prev’ set but not used warning io_uring: silence variable ‘prev’ set but not used warning - 1 - --- 2023-03-09 Jens Axboe New
io_uring: silence variable ‘prev’ set but not used warning io_uring: silence variable ‘prev’ set but not used warning - - - --- 2023-03-09 Jens Axboe New
io_uring/uring_cmd: ensure that device supports IOPOLL io_uring/uring_cmd: ensure that device supports IOPOLL - 1 - --- 2023-03-08 Jens Axboe New
io_uring/io-wq: stop setting PF_NO_SETAFFINITY on io-wq workers io_uring/io-wq: stop setting PF_NO_SETAFFINITY on io-wq workers - - - --- 2023-03-08 Jens Axboe New
[3/3] pipe: set FMODE_NOWAIT on pipes Add FMODE_NOWAIT support to pipes - 1 - --- 2023-03-08 Jens Axboe New
[2/3] pipe: enable handling of IOCB_NOWAIT Add FMODE_NOWAIT support to pipes - - - --- 2023-03-08 Jens Axboe New
[1/3] fs: add 'nonblock' parameter to pipe_buf_confirm() and fops method Add FMODE_NOWAIT support to pipes - 1 - --- 2023-03-08 Jens Axboe New
[2/2] io_uring: avoid hashing O_DIRECT writes if the filesystem doesn't need it Flag file systems as supporting parallel dio writes - - - --- 2023-03-07 Jens Axboe New
[1/2] fs: add FMODE_DIO_PARALLEL_WRITE flag Flag file systems as supporting parallel dio writes - - - --- 2023-03-07 Jens Axboe New
[2/2] io_uring: assume read_iter/write_iter are safe for nonblocking Make pipe honor IOCB_NOWAIT - - - --- 2023-03-07 Jens Axboe New
[1/2] pipe: honor iocb IOCB_NOWAIT flag as well Make pipe honor IOCB_NOWAIT - - - --- 2023-03-07 Jens Axboe New
[GIT,PULL] Followup io_uring fixes for 6.3-rc1 [GIT,PULL] Followup io_uring fixes for 6.3-rc1 - - - --- 2023-03-03 Jens Axboe New
io_uring/poll: don't pass in wake func to io_init_poll_iocb() io_uring/poll: don't pass in wake func to io_init_poll_iocb() - - - --- 2023-03-01 Jens Axboe New
io_uring/poll: allow some retries for poll triggering spuriously io_uring/poll: allow some retries for poll triggering spuriously - - - --- 2023-02-25 Jens Axboe New
[4/4] io_uring: use local ctx cancelation state for io_req_local_work_add() Cache tctx cancelation state in the ctx - - - --- 2023-02-17 Jens Axboe New
[3/4] io_uring: cache task cancelation state in the ctx Cache tctx cancelation state in the ctx - 1 - --- 2023-02-17 Jens Axboe New
[2/4] io_uring: rename 'in_idle' to 'in_cancel' Cache tctx cancelation state in the ctx - - - --- 2023-02-17 Jens Axboe New
[1/4] io_uring: consolidate the put_ref-and-return section of adding work Cache tctx cancelation state in the ctx - - - --- 2023-02-17 Jens Axboe New
[GIT,PULL,for-6.3] Switch io_uring to ITER_UBUF [GIT,PULL,for-6.3] Switch io_uring to ITER_UBUF - - - --- 2023-02-17 Jens Axboe New
[GIT,PULL,for-6.3] io_uring updates for 6.3 [GIT,PULL,for-6.3] io_uring updates for 6.3 - - - --- 2023-02-17 Jens Axboe New
[for-next] io_uring: mark task TASK_RUNNING before handling resume/task work [for-next] io_uring: mark task TASK_RUNNING before handling resume/task work - - - --- 2023-02-06 Jens Axboe New
[GIT,PULL] io_uring fixes for 6.2-rc6 [GIT,PULL] io_uring fixes for 6.2-rc6 - - - --- 2023-01-27 Jens Axboe New
[2/2] io_uring: add reschedule point to handle_tw_list() Fixes for CONFIG_PREEMPT_NONE - - - --- 2023-01-27 Jens Axboe New
[1/2] io_uring: add a conditional reschedule to the IOPOLL cancelation loop Fixes for CONFIG_PREEMPT_NONE - - - --- 2023-01-27 Jens Axboe New
io_uring: handle TIF_NOTIFY_RESUME when checking for task_work io_uring: handle TIF_NOTIFY_RESUME when checking for task_work - - - --- 2023-01-24 Jens Axboe New
[v2] io_uring/net: cache provided buffer group value for multishot receives [v2] io_uring/net: cache provided buffer group value for multishot receives - - - --- 2023-01-23 Jens Axboe New
io_uring/net: cache provided buffer group value for multishot receives io_uring/net: cache provided buffer group value for multishot receives - - - --- 2023-01-22 Jens Axboe New
[GIT,PULL] Followup pull request for io_uring for 6.2-rc5 [GIT,PULL] Followup pull request for io_uring for 6.2-rc5 - - - --- 2023-01-21 Jens Axboe New
io_uring/poll: don't reissue in case of poll race on multishot request io_uring/poll: don't reissue in case of poll race on multishot request - - - --- 2023-01-20 Jens Axboe New
[GIT,PULL] io_uring fixes for 6.2-rc5 [GIT,PULL] io_uring fixes for 6.2-rc5 - - - --- 2023-01-20 Jens Axboe New
io_uring: pass in io_issue_def to io_assign_file() io_uring: pass in io_issue_def to io_assign_file() - - - --- 2023-01-20 Jens Axboe New
[2/2] io_uring/msg_ring: fix missing lock on overflow for IOPOLL Fix locking for MSG_RING and IOPOLL targets - - - --- 2023-01-19 Jens Axboe New
[1/2] io_uring/msg_ring: move double lock/unlock helpers higher up Fix locking for MSG_RING and IOPOLL targets - - - --- 2023-01-19 Jens Axboe New
« 1 2 ... 7 8 9 10 »