Linux io-uring development
 help / color / mirror / Atom feed
 messages from 2026-10-05 14:20:05 to 2026-10-15 20:31:44 UTC [more...]

[PATCH] io_uring/poll: avoid retry wakeup loss when dropping ownership
 2026-10-15 20:31 UTC  (2+ messages)

[PATCH 00/43] io_uring: Fix hangs, lost wake ups, missed cancels and ring corner cases
 2026-10-15 20:31 UTC  (46+ messages)
` [PATCH 01/43] io_uring/waitid: own the request before clearing ->head
` [PATCH 02/43] io_uring/cmd: don't leave list poison in ->hash_node
` [PATCH 03/43] io_uring/wait: don't spin on a stuck overflow list
` [PATCH 04/43] io_uring/io-wq: don't lose the signal that ends work
` [PATCH 05/43] io_uring/io-wq: don't hide a link from cancellations
` [PATCH 06/43] io_uring: don't flood a cancelling task with task_work
` [PATCH 07/43] io_uring: don't lose the DEFER_TASKRUN wake up
` [PATCH 08/43] io_uring/cancel: rearm local work wake up before sleep
` [PATCH 09/43] io_uring/mpscq: disable preemption while pushing
` [PATCH 10/43] io_uring/io-wq: don't go to sleep on pending work
` [PATCH 11/43] io_uring/io-wq: don't strand work when a worker exits
` [PATCH 12/43] io_uring/io-wq: don't exit with a creation pending
` [PATCH 13/43] io_uring/io-wq: let cancel find picked up hashed work
` [PATCH 14/43] io_uring/poll: don't lose a cancel as io-wq arms poll
` [PATCH 15/43] io_uring: don't lose a cancel as io-wq parks a request
` [PATCH 16/43] io_uring/cancel: don't forget that the work was running
` [PATCH 17/43] io_uring/cancel: recognize "no timeout" on 32-bit
` [PATCH 18/43] io_uring/cancel: let CANCEL_ALL find parked requests
` [PATCH 19/43] io_uring: wake ring pollers for local task_work
` [PATCH 20/43] io_uring/wait: look at all CQ waiters on wake up
` [PATCH 21/43] io_uring/poll: drop stale double poll entry on rearm
` [PATCH 22/43] io_uring/futex: allocate private hash before waiting
` [PATCH 23/43] io_uring: drop the CQE cache if a refill fails
` [PATCH 24/43] io_uring: don't split 128b SQEs at the SQPOLL cap
` [PATCH 25/43] io_uring/register: don't wrap 32b CQEs when resizing
` [PATCH 26/43] io_uring/register: handle index wrap "
` [PATCH 27/43] io_uring/register: keep 128b SQEs intact on resize
` [PATCH 28/43] io_uring/fdinfo: fix CQE dump of CQE32 rings
` [PATCH 29/43] io_uring/timeout: don't skip over reached sequences
` [PATCH 30/43] io_uring/timeout: keep repeat count on multishot update
` [PATCH 31/43] io_uring/timeout: use the right clock for ABS updates
` [PATCH 32/43] io_uring/wait: no early -ETIME if min_wait finds work
` [PATCH 33/43] io_uring/napi: make stale entries time out after 60s
` [PATCH 34/43] io_uring/napi: don't busy poll past an expired timeout
` [PATCH 35/43] io_uring/zcrx: fix buffer offsets in areas above 4GB
` [PATCH 36/43] io_uring/kbuf: handle index wrap in last buffer check
` [PATCH 37/43] io_uring/sqpoll: let the thread sleep on disabled rings
` [PATCH 38/43] io_uring/openclose: keep the lock in io_pipe_fixed()
` [PATCH 39/43] io_uring: don't pass restart error codes to userspace
` [PATCH 40/43] io_uring/net: don't retry recv on uncommitted buffers
` [PATCH 41/43] io_uring/timeout: no ABS update of multishot timeouts
` [PATCH 42/43] io_uring/timeout: don't end a linked timeout with 1
` [PATCH 43/43] io_uring: look up the file before queueing to io-wq

[PATCH] io_uring/timeout: don't flush with the sequence behind the last flush
 2026-10-15 20:28 UTC 

[PATCH] io_uring/timeout: don't put a sequence target behind the last flush
 2026-10-15 20:28 UTC 

[RFC net-next 00/15] xsk: Zero copy through page-pool memory providers
 2026-10-15 18:02 UTC  (23+ messages)
` [RFC net-next 01/15] xdp: Size zero-copy skb heads by their contents
` [RFC net-next 03/15] net: Add memory provider capabilities
` [RFC net-next 04/15] net: Let memory providers set RX buffer headroom
` [RFC net-next 05/15] page_pool: Extend memory provider operations
` [RFC net-next 06/15] xdp: Track non-page netmem in receive buffers
` [RFC net-next 09/15] xsk: Add a page-pool memory provider for UMEM
` [RFC net-next 13/15] eth: fbnic: Support AF_XDP zero-copy receive

[PATCH v1] sched/cputime: Preserve iowait accounting across waking interrupts in dyntick-idle
 2026-10-15  8:24 UTC  (8+ messages)

[PATCH v11 00/13] Add dmabuf read/write via io_uring
 2026-10-14 16:43 UTC  (23+ messages)
` [PATCH v11 01/13] dma-buf: introduce initial file I/O infrastructure
` [PATCH v11 02/13] iov_iter: add iterator type for dmabuf maps
` [PATCH v11 03/13] block: always adjust bi_offset on bio_advance_iter
` [PATCH v11 04/13] block: introduce dma map backed bio type
` [PATCH v11 05/13] block: add dma-buf support for raw bdev
` [PATCH v11 06/13] nvme-pci: rename nvme_pci_sgl_set_data to nvme_pci_dma_iter_set_sgl
` [PATCH v11 07/13] nvme-pci: implement dma-buf backed requests
` [PATCH v11 08/13] nvme-pci: add SGL support for the dmabuf path
` [PATCH v11 09/13] io_uring/rsrc: introduce buf registration structure
` [PATCH v11 10/13] io_uring/rsrc: extend buffer update
` [PATCH v11 11/13] io_uring/rsrc: add uncloneable regbuf flag
` [PATCH v11 12/13] io_uring/rsrc: add regbuf import flags
` [PATCH v11 13/13] io_uring/rsrc: add dmabuf backed registered buffers

[PATCH] io_uring/cmd_net: prevent infinite retry loop on unextractable timestamp skb
 2026-10-14  1:14 UTC  (5+ messages)

[PATCH v10 00/13] Add dmabuf read/write via io_uring
 2026-10-13 20:54 UTC  (14+ messages)
` [PATCH v10 01/13] dma-buf: introduce initial file I/O infrastructure
` [PATCH v10 02/13] iov_iter: add iterator type for dmabuf maps
` [PATCH v10 03/13] block: always adjust bi_offset on bio_advance_iter
` [PATCH v10 04/13] block: introduce dma map backed bio type
` [PATCH v10 05/13] block: add dma-buf support for raw bdev
` [PATCH v10 06/13] nvme-pci: rename nvme_pci_sgl_set_data to nvme_pci_dma_iter_set_sgl
` [PATCH v10 07/13] nvme-pci: implement dma-buf backed requests
` [PATCH v10 08/13] nvme-pci: add SGL support for the dmabuf path
` [PATCH v10 09/13] io_uring/rsrc: introduce buf registration structure
` [PATCH v10 10/13] io_uring/rsrc: extend buffer update
` [PATCH v10 11/13] io_uring/rsrc: add uncloneable regbuf flag
` [PATCH v10 12/13] io_uring/rsrc: add regbuf import flags
` [PATCH v10 13/13] io_uring/rsrc: add dmabuf backed registered buffers

[PATCH v9 00/13] Add dmabuf read/write via io_uring
 2026-10-13 20:20 UTC  (26+ messages)
` [PATCH v9 01/13] dma-buf: introduce initial file I/O infrastructure
` [PATCH v9 02/13] iov_iter: add iterator type for dmabuf maps
` [PATCH v9 03/13] block: always adjust bi_offset on bio_advance_iter
` [PATCH v9 04/13] block: introduce dma map backed bio type
` [PATCH v9 05/13] block: add dma-buf support for raw bdev
` [PATCH v9 06/13] nvme-pci: rename nvme_pci_sgl_set_data to nvme_pci_dma_iter_set_sgl
` [PATCH v9 07/13] nvme-pci: implement dma-buf backed requests
` [PATCH v9 08/13] nvme-pci: add SGL support for the dmabuf path
` [PATCH v9 09/13] io_uring/rsrc: introduce buf registration structure
` [PATCH v9 10/13] io_uring/rsrc: extend buffer update
` [PATCH v9 11/13] io_uring/rsrc: add uncloneable regbuf flag
` [PATCH v9 12/13] io_uring/rsrc: add regbuf import flags
` [PATCH v9 13/13] io_uring/rsrc: add dmabuf backed registered buffers

[PATCH] io_uring/rsrc: fix build without DMA_SHARED_BUFFER
 2026-10-13 16:23 UTC  (3+ messages)

[PATCH] block: reject dma-buf I/O on integrity checksum devices
 2026-10-13  5:07 UTC 

[PATCH] io_uring/io-wq: don't call try_to_wake_up() twice in io_wq_worker_wake()
 2026-10-12 18:51 UTC  (3+ messages)

[PATCH] fs: add RWF_DIRECT for preadv2/pwritev2/io_uring to set IOCB_DIRECT per io
 2026-10-12 18:46 UTC 

[GIT PULL] io_uring fixes for 7.3-rc7
 2026-10-11 18:17 UTC  (2+ messages)

[syzbot] [io-uring?] WARNING in io_wq_put_and_exit (2)
 2026-10-11  8:08 UTC  (2+ messages)

[PATCH] io_uring/register: don't exempt disabled rings from task restrictions
 2026-10-09 16:36 UTC  (4+ messages)

[PATCH] io_uring/cancel: don't spin on local work the task can't run
 2026-10-09 14:33 UTC  (2+ messages)

[PATCH] io_uring/net: populate CONNECT filter fields for 24-byte sockaddr_in6
 2026-10-09 14:33 UTC  (2+ messages)

[PATCH] io_uring/wait: make check for pending io consider cached task references
 2026-10-09 11:35 UTC  (4+ messages)

[PATCHSET 0/2] Fix memlock account for kernel backed memory
 2026-10-09 11:23 UTC  (9+ messages)
` [PATCH 1/2] Revert "io_uring/memmap: account the pages a compound region really uses"
` [PATCH 2/2] io_uring/memmap: only charge pinned user memory to RLIMIT_MEMLOCK
      ` [PATCH] io_uring: do not charge user provided SQ/CQ rings "

Using task-level io_uring restrictions in container runtimes
 2026-10-08 23:20 UTC 

Question about asynchronous blk-mq tag waiting for io_uring
 2026-10-08 21:41 UTC 

[PATCH] io_uring: do not charge the SQ/CQ rings to RLIMIT_MEMLOCK
 2026-10-07 21:33 UTC  (4+ messages)

[PATCH v8 00/13] Add dmabuf read/write via io_uring
 2026-10-07  1:40 UTC  (15+ messages)
` [PATCH v8 01/13] block: always adjust bi_offset on bio_advance_iter
` [PATCH v8 02/13] block: introduce dma map backed bio type
` [PATCH v8 03/13] block: add dma-buf support for raw bdev
` [PATCH v8 04/13] nvme-pci: rename nvme_pci_sgl_set_data to nvme_pci_dma_iter_set_sgl
` [PATCH v8 05/13] nvme-pci: implement dma-buf backed requests
` [PATCH v8 06/13] nvme seaparate file
` [PATCH v8 07/13] nvme-pci: add SGL support for the dmabuf path
` [PATCH v8 08/13] nvme sgl fixup
` [PATCH v8 09/13] io_uring/rsrc: introduce buf registration structure
` [PATCH v8 10/13] io_uring/rsrc: extend buffer update
` [PATCH v8 11/13] io_uring/rsrc: add uncloneable regbuf flag
` [PATCH v8 12/13] io_uring/rsrc: add regbuf import flags
` [PATCH v8 13/13] io_uring/rsrc: add dmabuf backed registered buffers

minor cleanups around IORING_RW_ATTR_FLAG_PI
 2026-10-05 14:46 UTC  (3+ messages)
` [PATCH 2/2] io_uring: cleanup the io_uring_attr_pi definition


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox