All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHSET RFC for-next 0/2] Add direct descriptor ring passing
@ 2022-06-17 13:45 Jens Axboe
  2022-06-17 13:45 ` [PATCH 1/2] io_uring: split out fixed file installation and removal Jens Axboe
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Jens Axboe @ 2022-06-17 13:45 UTC (permalink / raw)
  To: io-uring; +Cc: asml.silence

Hi,

One of the things we currently cannot do with direct descriptors is pass
it to another application or ring. This adds support for doing so, through
the IORING_OP_MSG_RING ring-to-ring messaging opcode.

Some unresolved questions in patch 2 that need debating.

-- 
Jens Axboe



^ permalink raw reply	[flat|nested] 13+ messages in thread
* [PATCHSET v2 for-next 0/2] Add direct descriptor ring passing
@ 2022-06-19  1:59 Jens Axboe
  2022-06-19  1:59 ` [PATCH 1/2] io_uring: split out fixed file installation and removal Jens Axboe
  0 siblings, 1 reply; 13+ messages in thread
From: Jens Axboe @ 2022-06-19  1:59 UTC (permalink / raw)
  To: io-uring; +Cc: asml.silence

Hi,

One of the things we currently cannot do with direct descriptors is pass
it to another application or ring. This adds support for doing so, through
the IORING_OP_MSG_RING ring-to-ring messaging opcode.

Changes since v1:
- Add IORING_MSG_RING_CQE_SKIP flag for IORING_OP_MSG_RING
- Expand commit message in patch 2

-- 
Jens Axboe



^ permalink raw reply	[flat|nested] 13+ messages in thread
* [PATCHSET v3] Add direct descriptor ring passing
@ 2022-06-22 23:16 Jens Axboe
  2022-06-22 23:16 ` [PATCH 1/2] io_uring: split out fixed file installation and removal Jens Axboe
  0 siblings, 1 reply; 13+ messages in thread
From: Jens Axboe @ 2022-06-22 23:16 UTC (permalink / raw)
  To: io-uring; +Cc: asml.silence, carter.li, hao.xu

Hi,

Hi,

One of the things we currently cannot do with direct descriptors is pass
it to another application or ring. This adds support for doing so, through
the IORING_OP_MSG_RING ring-to-ring messaging opcode.

Changes since v2:
- Add flag for controlling whether to post a CQE to the target ring or
  not.

-- 
Jens Axboe



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2022-06-22 23:16 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-17 13:45 [PATCHSET RFC for-next 0/2] Add direct descriptor ring passing Jens Axboe
2022-06-17 13:45 ` [PATCH 1/2] io_uring: split out fixed file installation and removal Jens Axboe
2022-06-17 13:45 ` [PATCH 2/2] io_uring: add support for passing fixed file descriptors Jens Axboe
2022-06-18 11:02   ` Hao Xu
2022-06-18 11:34     ` Jens Axboe
2022-06-18 12:47       ` Hao Xu
2022-06-18 12:50         ` Jens Axboe
2022-06-18 13:09           ` Hao Xu
2022-06-18 13:16             ` Jens Axboe
2022-06-18 13:27               ` Hao Xu
2022-06-17 14:07 ` [PATCHSET RFC for-next 0/2] Add direct descriptor ring passing Jens Axboe
  -- strict thread matches above, loose matches on Subject: below --
2022-06-19  1:59 [PATCHSET v2 " Jens Axboe
2022-06-19  1:59 ` [PATCH 1/2] io_uring: split out fixed file installation and removal Jens Axboe
2022-06-22 23:16 [PATCHSET v3] Add direct descriptor ring passing Jens Axboe
2022-06-22 23:16 ` [PATCH 1/2] io_uring: split out fixed file installation and removal Jens Axboe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.