public inbox for io-uring@vger.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-09-15 12:21:21 to 2026-09-27 18:13:52 UTC [more...]

[PATCH net-next 0/3] net: consolidate net_iov freelist and DMA handling
 2026-09-27 18:13 UTC  (19+ messages)
` [PATCH net-next 1/3] net: netmem: add net_iov_area freelist helpers
` [PATCH net-next 2/3] net: devmem: use memory provider helpers for net_iovs
` [PATCH net-next 3/3] net: devmem: decode DMA addresses for TX

io_wq_worker_wake() calls ttwu() twice if TIF_NOTIFY_SIGNAL is not set
 2026-09-27  9:56 UTC 

[PATCH RFC] io_uring: add IORING_OP_COPY_FILE_RANGE
 2026-09-27  9:48 UTC  (2+ messages)
` [PATCH RFC] io_uring: add support for copy_file_range

[PATCH] io_uring/cmd_net: end TX_TIMESTAMP multishot when the CQ is full
 2026-09-27  7:42 UTC 

[RFC PATCH 00/15] io_uring: thread identity handoff for blocking inline issue
 2026-09-27  2:47 UTC  (10+ messages)

[BUG] io_uring: mixed CQE cache bypasses an older overflowed CQE
 2026-09-26 18:09 UTC 

[RFC PATCH 0/3] io_uring/rsrc: reduce node allocation cost on sparse file table installs
 2026-09-25 19:42 UTC  (8+ messages)
` [RFC PATCH 1/3] io_uring/rsrc: allocate io_rsrc_node from a dedicated kmem_cache
` [RFC PATCH 3/3] io_uring/rsrc: prefill the node cache when a file table is registered empty

[PATCH v2] io_uring/sqpoll: protect task-work publication with RCU
 2026-09-25  9:50 UTC 

[PATCH] io_uring/sqpoll: pin task across task-work publication
 2026-09-24 23:32 UTC  (3+ messages)

[BUG] FUT_OFF_MMSHARED futex waiters can outlive mm_struct (because of futex_requeue() and maybe io_uring)
 2026-09-24 19:26 UTC 

Other user-space threading issues
 2026-09-24 18:10 UTC 

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

[PATCH v3 00/17] coredump & signals: an impossible affair
 2026-09-24 14:19 UTC  (29+ messages)
` [PATCH v3 01/17] coredump: hold RCU while releasing parked threads
` [PATCH v3 02/17] signal: only SIGKILL and the freezers interrupt a coredumping task
` [PATCH v3 03/17] coredump: parse a snapshot of core_pattern
` [PATCH v3 04/17] io-wq: order the exit bit against worker creation task work
` [PATCH v3 05/17] signal: don't retarget shared signals in a dying thread group
` [PATCH v3 06/17] selftests/coredump: test shared signal retargeting during a dump
` [PATCH v3 07/17] fork: release the files of a failed fork after sched_cancel_fork()
` [PATCH v3 08/17] exit: hang up the tty before closing the files
` [PATCH v3 09/17] ptrace: refuse to change the signal mask of a user worker
` [PATCH v3 10/17] selftests/coredump: test a user worker as the coredumping thread
` [PATCH v3 11/17] selftests/coredump: expect PTRACE_SETSIGMASK to be refused on a user worker
` [PATCH v3 12/17] exec: cancel io_uring requests before de_thread()
` [PATCH v3 13/17] fork: move the coredump and exec checks into create_io_thread()
` [PATCH v3 14/17] fork: don't create io threads once PF_POSTCOREDUMP is set
` [PATCH v3 15/17] fork: use SIG_KERNEL_ONLY_MASK for the user worker signal mask
` [PATCH v3 16/17] signal: enforce the user worker signal mask in __set_task_blocked()
` [PATCH v3 17/17] fs: close files from the highest descriptor down

[PATCH] io_uring: fix CQ tail over-commit and CQE32 index corruption in io_cqe_cache_refill()
 2026-09-24 12:57 UTC  (6+ messages)
` [PATCH v2 0/2] io_uring: fix CQE32 and CQE_MIXED ring refill handling
  ` [PATCH v2 1/2] io_uring: only insert skip CQE for IORING_SETUP_CQE_MIXED
  ` [PATCH v2 2/2] io_uring: require 3 free CQ slots for 32b CQE in io_fill_nop_cqe()

[PATCH v2] io_uring/lock: Keep spinlock release before wake_up()
 2026-09-24  6:32 UTC  (8+ messages)
  ` [PATCH v3] "

[PATCH 6.1.y v2] io_uring/io-wq: Fix memory leak in io_wq_create() on success path
 2026-09-24  0:20 UTC  (3+ messages)

[PATCH] io_uring: initialize task context before running the BPF loop
 2026-09-23 11:20 UTC  (4+ messages)
  ` [PATCH v2] "

[PATCH] io_uring/zcrx: requeue multishot receives stopped by a local resource
 2026-09-23  9:20 UTC 

[PATCH v2] io_uring/fdinfo: ignore IORING_CQE_F_32 in last CQ array slot
 2026-09-21 16:47 UTC  (4+ messages)

[PATCH v2] io_uring/bpf_filter: Set src->bpf_filters_cow in io_bpf_filter_clone()
 2026-09-21 16:09 UTC  (2+ messages)

[PATCH] io_uring: fix cloned compound buffer accounting and R_DISABLED restriction bypass
 2026-09-21 16:04 UTC  (2+ messages)

[PATCH v4 00/14] Add dmabuf read/write via io_uring
 2026-09-21 14:00 UTC  (8+ messages)
` [PATCH v4 01/14] dma-buf: introduce initial file I/O infrastructure
    ` [Linaro-mm-sig] "

[PATCH v5 00/16] Add dmabuf read/write via io_uring
 2026-09-21 13:44 UTC  (4+ messages)
` [PATCH v5 01/16] dma-buf: introduce initial file I/O infrastructure

[PATCH v3 0/5] btrfs: fix io_uring encoded IO cleanup
 2026-09-21 12:49 UTC  (2+ messages)

[PATCH v2 0/7] coredump & signals: an impossible affair
 2026-09-21 12:37 UTC  (22+ messages)
` [PATCH v2 1/7] fork: refuse new threads while a coredump or an exec is in progress
` [PATCH v2 2/7] coredump: hold RCU while releasing parked threads
` [PATCH v2 3/7] signal: only SIGKILL and the freezers interrupt a coredumping task
` [PATCH v2 4/7] coredump: parse a snapshot of core_pattern
` [PATCH v2 5/7] io-wq: order the exit bit against worker creation task work
` [PATCH v2 6/7] signal: don't retarget shared signals in a dying thread group
` [PATCH v2 7/7] selftests/coredump: test shared signal retargeting during a dump

[PATCH 1/6] coredump: don't switch a dumper that has no files table
 2026-09-21 11:20 UTC  (9+ messages)
      ` user workers as coredumpers [Re: [PATCH 1/6] coredump: don't switch a dumper that has no files] table

[PATCH] io_uring/rw: do not infer NOWAIT support from poll readiness
 2026-09-19 11:59 UTC 

[PATCH liburing] test: cover blocking tty I/O on poll-ready files
 2026-09-19 11:59 UTC 

[PATCH v2] Fix data races on hrtimer_sleeper ->task field
 2026-09-19  0:14 UTC  (13+ messages)
` [PATCH 01/12] hrtimer: Mark data-racy accesses to "
` [PATCH 02/12] aio: Use accessor for "
` [PATCH 03/12] wait: "
` [PATCH 04/12] io-uring/rw: "
` [PATCH 05/12] futex: Use accessor for hrtimer_sleeper ->task field in waitwake.c
` [PATCH 06/12] timers: Use accessor for hrtimer_sleeper ->task field in sleep_timeout.c
` [PATCH 07/12] net: pktgen: Use accessor for hrtimer_sleeper ->task field
` [PATCH 08/12] rtmutex: "
` [PATCH 09/12] futex: Use accessor for hrtimer_sleeper ->task field in requeue
` [PATCH 10/12] hrtimer: Update hrtimer_resolution only if value changes
` [PATCH 11/12] hrtimer: Mark the hrtimer_sleeper structure's ->task field __private
` [PATCH 12/12] hrtimer: Apply READ_ONCE() to lockless base->running loads

[PATCH v4 0/3] io_uring: add fremovexattr and flistxattr support
 2026-09-18 16:49 UTC  (5+ messages)
` [PATCH v4 1/3] tools: sync io_uring.h UAPI header
` [PATCH v4 2/3] fs: make file_listxattr and file_removexattr helpers non-static
` [PATCH v4 3/3] io_uring: add fremovexattr and flistxattr support

[BUG] lookup_user_key() calls commit_creds() (hitting BUG_ON() when called from io_uring through AF_ALG setsockopt; BPF probably also affected)
 2026-09-18  1:39 UTC  (2+ messages)

[syzbot] [lsm?] [io-uring?] kernel BUG in commit_creds (3)
 2026-09-17 19:30 UTC 

[PATCH 0/4] file: simplify and harden cleanup handling
 2026-09-17 12:29 UTC  (7+ messages)
` [PATCH 1/4] file: simplify FD_PREPARE()
` [PATCH 2/4] file: declare the FD_PREPARE() variable with __cleanup() directly
` [PATCH 3/4] cleanup: remove CLASS_INIT()
` [PATCH 4/4] file: make struct fd_prepare const and kill its err field

[SECURITY] io_uring: provided-buffer ownership loss across MSG_WAITALL retry
 2026-09-17  4:22 UTC  (2+ messages)

[SECURITY] io_uring: pbuf length signed truncation causes false commit
 2026-09-16 21:41 UTC 

[SECURITY] io_uring RCU-fallback residue reaches an unowned FUTEX_WAITV hash deletion and kernel panic
 2026-09-16 21:38 UTC 

[PATCH 0/6] coredump & signals: an impossible affair
 2026-09-16 11:30 UTC  (7+ messages)
` [PATCH 2/6] fork: refuse new threads while a coredump is in progress
` [PATCH 3/6] coredump: hold RCU while releasing parked threads

[PATCH RFC POC 00/50] file: handle files on syscall exit
 2026-09-16  9:50 UTC  (10+ messages)
` [PATCH RFC POC 46/50] xen/gntdev-dmabuf: stop putting the descriptor back on failure

[PATCHSET v2] Cancel requests at ring close time
 2026-09-15 19:44 UTC  (3+ messages)
` [PATCH 01/10] io_uring/io-wq: put the request file before posting a completion


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