IO-Uring Archive on lore.kernel.org
 help / color / Atom feed
[PATCH] io_uring: be consistent in assigning next work from handler
 2020-01-15  5:12 UTC  - mbox.gz / Atom

[PATCH] io-wq: cancel work if we fail getting a mm reference
 2020-01-15  5:11 UTC  - mbox.gz / Atom

[PATCH] fio: Use fixed opcodes for pre-mapped buffers
 2020-01-14 21:27 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] io_uring: don't setup async context for read/write fixed
 2020-01-14  2:27 UTC  - mbox.gz / Atom

[PATCHSET 0/3] io_uring: add support for madvise/fadvise
 2020-01-13 16:58 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH 1/3] io_uring: add IORING_OP_FADVISE
` [PATCH 2/3] mm: make do_madvise() available internally
` [PATCH 3/3] io_uring: add IORING_OP_MADVISE

Feature: zero-copy splice API/opcode
 2020-01-12 21:21 UTC  (2+ messages) - mbox.gz / Atom

Investment opportunity
 2020-01-12  3:08 UTC  - mbox.gz / Atom

[GIT PULL] io_uring fix for 5.5-rc
 2020-01-10 20:36 UTC  (5+ messages) - mbox.gz / Atom

[PATCHSET v2 0/6] io_uring: add support for open/close
 2020-01-09 21:31 UTC  (24+ messages) - mbox.gz / Atom
` [PATCH 1/6] fs: add namei support for doing a non-blocking path lookup
` [PATCH 2/6] fs: make build_open_flags() available internally
` [PATCH 3/6] io_uring: add support for IORING_OP_OPENAT
` [PATCH 4/6] fs: move filp_close() outside of __close_fd_get_file()
` [PATCH 5/6] io-wq: add support for uncancellable work
` [PATCH 6/6] io_uring: add support for IORING_OP_CLOSE

[RFC] Check if file_data is initialized
 2020-01-09 16:19 UTC  (10+ messages) - mbox.gz / Atom

Singapore Citizen Mr. Teo En Ming's Refugee Seeking Attempts as at 9 Jan 2020 Thursday
 2020-01-09 15:46 UTC  - mbox.gz / Atom

io_uring and spurious wake-ups from eventfd
 2020-01-09 15:14 UTC  (11+ messages) - mbox.gz / Atom

[RFC PATCH] io_uring: add support for IORING_OP_IOCTL
 2020-01-08 13:26 UTC  (5+ messages) - mbox.gz / Atom

io_uring and TRIM?
 2020-01-07 22:28 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] io_uring: remove punt of short reads to async context
 2020-01-07 20:12 UTC  - mbox.gz / Atom

[PATCH -next] io_uring: Remove unnecessary null check
 2020-01-07 17:03 UTC  (2+ messages) - mbox.gz / Atom

Crash with fio io_uring polled mode test
 2020-01-07  2:28 UTC  - mbox.gz / Atom

SQPOLL behaviour with openat
 2020-01-04 17:41 UTC  (4+ messages) - mbox.gz / Atom

[PATCH 0/4] a bunch of changes for submmission path
 2019-12-30 22:24 UTC  (6+ messages) - mbox.gz / Atom
` [PATCH 1/4] io_uring: clamp to_submit in io_submit_sqes()
` [PATCH 2/4] io_uring: optimise head checks in io_get_sqring()
` [PATCH 3/4] io_uring: optimise commit_sqring() for common case
` [PATCH 4/4] io_uring: remove extra io_wq_current_is_worker()

[PATCH 0/2] optimise ctx's refs grabbing in io_uring
 2019-12-30 18:45 UTC  (34+ messages) - mbox.gz / Atom
` [PATCH 1/2] pcpu_ref: add percpu_ref_tryget_many()
` [PATCH 2/2] io_uring: batch getting pcpu references
  ` [PATCH v2 0/3] optimise ctx's refs grabbing in io_uring
    ` [PATCH v2 1/3] pcpu_ref: add percpu_ref_tryget_many()
    ` [PATCH v2 2/3] io_uring: batch getting pcpu references
    ` [PATCH RFC v2 3/3] io_uring: batch get(ctx->ref) across submits
      ` [PATCH v3 0/2] optimise ctx's refs grabbing in io_uring
        ` [PATCH v3 1/2] pcpu_ref: add percpu_ref_tryget_many()
        ` [PATCH v3 2/2] io_uring: batch getting pcpu references
        ` [PATCH v4 0/2] optimise ctx's refs grabbing in io_uring
          ` [PATCH v4 1/2] pcpu_ref: add percpu_ref_tryget_many()
          ` [PATCH v4 2/2] io_uring: batch getting pcpu references

WARNING: ODEBUG bug in io_sqe_files_unregister
 2019-12-28 21:53 UTC  (3+ messages) - mbox.gz / Atom

[PATCHSET 0/9] cleanups, improvements, additions
 2019-12-28 19:21 UTC  (10+ messages) - mbox.gz / Atom
` [PATCH 1/9] io_uring: remove two unnecessary function declarations
` [PATCH 2/9] io_uring: add lookup table for various opcode needs
` [PATCH 3/9] io_uring: split overflow state into SQ and CQ side
` [PATCH 4/9] io_uring: improve poll completion performance
` [PATCH 5/9] io_uring: add non-vectored read/write commands
` [PATCH 6/9] io_uring: allow use of offset == -1 to mean file position
` [PATCH 7/9] io_uring: add IORING_OP_FADVISE
` [PATCH 8/9] mm: make do_madvise() available internally
` [PATCH 9/9] io_uring: add IORING_OP_MADVISE

[PATCHSET 0/2] Extend io_uring batch freeing
 2019-12-28 19:18 UTC  (3+ messages) - mbox.gz / Atom
` [PATCH 1/2] io_uring: wrap multi-req freeing in struct req_batch
` [PATCH 2/2] io_uring: extend batch freeing to cover more cases

[PATCHSET 0/10] io_uring items for 5.6
 2019-12-28 19:03 UTC  (7+ messages) - mbox.gz / Atom
` [PATCH 03/10] fs: add namei support for doing a non-blocking path lookup

general protection fault in __io_uring_register
 2019-12-27  7:13 UTC  - mbox.gz / Atom

[GIT PULL] io_uring fixes for 5.5-rc4
 2019-12-26 18:21 UTC  - mbox.gz / Atom

KASAN: use-after-free Read in io_wq_flush (2)
 2019-12-24 16:15 UTC  (2+ messages) - mbox.gz / Atom

[RFC PATCH] io-wq: kill cpu hog worker
 2019-12-24 16:13 UTC  (2+ messages) - mbox.gz / Atom

[PATCHSET] Cleanup io_uring sqe handling
 2019-12-24  4:04 UTC  (9+ messages) - mbox.gz / Atom
` [PATCH 1/7] io_uring: use u64_to_user_ptr() consistently
` [PATCH 2/7] io_uring: add and use struct io_rw for read/writes
` [PATCH 3/7] io_uring: move all prep state for IORING_OP_CONNECT to prep handler
` [PATCH 4/7] io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS "
` [PATCH 5/7] io_uring: read 'count' for IORING_OP_TIMEOUT in "
` [PATCH 6/7] io_uring: standardize the prep methods
` [PATCH 7/7] io_uring: pass in 'sqe' to the prep handlers

[RFC PATCH] io-wq: cut busy list off io_wqe
 2019-12-23 15:24 UTC  - mbox.gz / Atom

WARNING in percpu_ref_exit (2)
 2019-12-21 14:02 UTC  - mbox.gz / Atom

WARNING in percpu_ref_exit (2)
 2019-12-21  8:43 UTC  (2+ messages) - mbox.gz / Atom

KASAN: use-after-free Read in io_wq_flush (2)
 2019-12-21  7:58 UTC  - mbox.gz / Atom

[PATCH][next] io_uring: fix missing error return when percpu_ref_init fails
 2019-12-20 23:50 UTC  (4+ messages) - mbox.gz / Atom

KASAN: use-after-free Read in io_wq_flush
 2019-12-20 21:58 UTC  (2+ messages) - mbox.gz / Atom

WARNING in percpu_ref_exit
 2019-12-20 21:58 UTC  (2+ messages) - mbox.gz / Atom

[GIT PULL] io_uring fixes for 5.5-rc3
 2019-12-20 17:58 UTC  - mbox.gz / Atom

[PATCH] io_uring: io_wq_submit_work() should not touch req->rw
 2019-12-18 19:52 UTC  - mbox.gz / Atom

[PATCHSET v3] io_uring fixes for 5.5-rc3
 2019-12-18 17:18 UTC  (14+ messages) - mbox.gz / Atom
` [PATCH 01/13] io_uring: fix stale comment and a few typos
` [PATCH 02/13] io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG
` [PATCH 03/13] io-wq: re-add io_wq_current_is_worker()
` [PATCH 04/13] io_uring: fix pre-prepped issue with force_nonblock == true
` [PATCH 05/13] io_uring: remove 'sqe' parameter to the OP helpers that take it
` [PATCH 06/13] io_uring: any deferred command must have stable sqe data
` [PATCH 07/13] io_uring: make HARDLINK imply LINK
` [PATCH 08/13] io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable
` [PATCH 09/13] io_uring: make IORING_OP_CANCEL_ASYNC deferrable
` [PATCH 10/13] io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable
` [PATCH 11/13] io_uring: read opcode and user_data from SQE exactly once
` [PATCH 12/13] io_uring: warn about unhandled opcode
` [PATCH 13/13] io_uring: don't wait when under-submitting

[PATCH v5] io_uring: don't wait when under-submitting
 2019-12-18 16:56 UTC  (2+ messages) - mbox.gz / Atom

[PATCHSET] io_uring fixes for 5.5
 2019-12-18 13:09 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH 3/7] io_uring: don't wait when under-submitting
` [PATCH 7/7] io_uring: make HARDLINK imply LINK

[PATCHSET v2] io_uring fixes for 5.5-rc3
 2019-12-18  3:27 UTC  (12+ messages) - mbox.gz / Atom
` [PATCH 01/11] io_uring: fix stale comment and a few typos
` [PATCH 02/11] io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG
` [PATCH 03/11] io_uring: fix pre-prepped issue with force_nonblock == true
` [PATCH 04/11] io_uring: remove 'sqe' parameter to the OP helpers that take it
` [PATCH 05/11] io_uring: any deferred command must have stable sqe data
` [PATCH 06/11] io_uring: make HARDLINK imply LINK
` [PATCH 07/11] io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable
` [PATCH 08/11] io_uring: make IORING_OP_CANCEL_ASYNC deferrable
` [PATCH 09/11] io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable
` [PATCH 10/11] io_uring: read opcode and user_data from SQE exactly once
` [PATCH 11/11] io_uring: warn about unhandled opcode

page:   latest

IO-Uring Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/io-uring/0 io-uring/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 io-uring io-uring/ https://lore.kernel.org/io-uring \
		io-uring@vger.kernel.org
	public-inbox-index io-uring

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.io-uring


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git