2022-09-23 | Pavel Begunkov | selftest/net: adjust io_uring sendzc notif handling Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...fa3b82fe45debcb54586369.1663953085.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: zerocopy sendmsg Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...6ec9328137e394af9d4e7ef.1663668091.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: combine fail handlers Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...602cd45f588b9230207082d.1663668091.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: rename io_sendzc() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...220011b1858dc3151969226.1663668091.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: support non-zerocopy sendto Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...1bf9ec351e9bf95c5b77e3f.1663668091.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: refactor io_setup_async_addr Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...eb26ed59301e2536c3a5471.1663668091.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: don't lose partial send_zc on fail Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...a323727b4ddaa584b5cc91e.1663668091.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: don't lose partial send/recv on fail Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...fca9ea55db91ac15b2975f9.1663668091.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/rw: don't lose partial IO result on fail Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...441bf92868eadd4bf04e2fc.1663668091.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring: add custom opcode hooks on fail Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...a976b9face321023f37549a.1663668091.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring: remove unused return from io_disarm_next Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...86076fa9a7d0dc33f1fb3cb.1662652536.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring: add fast path for io_run_local_work() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...d9cd87341b0a86a4000c0ff.1662652536.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/iopoll: unify tw breaking logic Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...4807528da438cde93815360.1662652536.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/iopoll: fix unexpected returns Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...3f857cbd4b9a4f0a0493fa3.1662652536.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring: disallow defer-tw run w/ no submitters Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...d08c5abe2661ef0b78b5528.1662652536.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring: further limit non-owner defer-tw cq waiting Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...ee2ec31bdb0095d6e874ba2.1662652536.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: use io_sr_msg for sendzc Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...12da5f5a78ed72cac112149.1662639236.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: refactor io_sr_msg types Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...81342d2af3a42d3b1c5bcd2.1662639236.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: add non-bvec sg chunking callback Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...63a70f350130f085ac3f3dd.1662639236.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: io_async_msghdr caches for sendzc Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...7a685c35d7b5e4f1b03d348.1662639236.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: use async caches for async prep Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...ed606c5bfcdc2399384e8a5.1662639236.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring/net: reshuffle error handling Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...7269fa4a0c81ee7720555e6.1662639236.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring: use io_cq_lock consistently Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...7ca66136bdbbfc67a64659e.1662639236.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-21 | Pavel Begunkov | io_uring: kill an outdated comment Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...62702436d627d4858b0d9d4.1662639236.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-18 | Pavel Begunkov | io_uring/net: fix zc fixed buf lifetime Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...b36ed6205dac9fda17c1f35.1663366886.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-13 | Pavel Begunkov | io_uring/rw: fix error'ed retry return values Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...865f9014f735c70dc60bf79.1663071587.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-09 | Pavel Begunkov | io_uring/rw: fix short rw error handling Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-09-08 | Pavel Begunkov | io_uring/net: copy addr for zc on POLL_FIRST Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...39c56d2e161a4bba06f85d0.1662642013.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-07 | Pavel Begunkov | io_uring: recycle kbuf recycle on tw requeue Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...5a58e129b62f440180e9212.1662480490.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-07 | Pavel Begunkov | io_uring/kbuf: fix not advancing READV kbuf ring Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...d5dcd63a8342077ddc2d73d.1662480490.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-01 | Pavel Begunkov | selftests/net: return back io_uring zc send tests Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...d0b6e19f2f9847dea17e4d2.1662027856.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-01 | Pavel Begunkov | io_uring/net: simplify zerocopy send user API Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...7370afb16e310677c63e6ce.1662027856.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-01 | Pavel Begunkov | io_uring/notif: remove notif registration Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...86958a990593c9c31cf105b.1662027856.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-01 | Pavel Begunkov | Revert "io_uring: rename IORING_OP_FILES_UPDATE" Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...b6e26d9dbf42ee44fd451a2.1662027856.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-01 | Pavel Begunkov | Revert "io_uring: add zc notification flush requests" Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...3cb34fd158db81d7b2865a3.1662027856.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-01 | Pavel Begunkov | selftests/net: temporarily disable io_uring zc test Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...12aa05fc0cb544b51d7ed79.1662027856.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-26 | Pavel Begunkov | io_uring/net: fix overexcessive retries Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...5c328377c84c7a1f298467e.1661530037.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-25 | Pavel Begunkov | io_uring/net: save address for sendzc async execution Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...9afe1a4d292a24cb2d157e5.1661342812.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-24 | Pavel Begunkov | io_uring: conditional ->async_data allocation Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...3c48365340e8922d2498293.1661342812.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-24 | Pavel Begunkov | io_uring/notif: order notif vs send CQEs Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...fe08e13b7dffdd8f858a151.1661342812.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-24 | Pavel Begunkov | io_uring/net: fix indentation Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...7fb04cd636ea9167aaa275d.1661342812.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-24 | Pavel Begunkov | io_uring/net: fix zc send link failing Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...ce66a549bb0d3380b780520.1661342812.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-24 | Pavel Begunkov | io_uring/net: fix must_hold annotation Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...90bf58300af817b9befb8a3.1661342812.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-18 | Pavel Begunkov | io_uring/net: use right helpers for async_data Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...dda92f0372b0ff82d548517.1660822636.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-16 | Pavel Begunkov | io_uring/notif: raise limit on notification slots Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...8e845cdae5fb399bf7ba0be.1660566179.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-16 | Pavel Begunkov | io_uring/net: improve zc addr import error handling Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...97c1da876bb73871f352d50.1660566179.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-16 | Pavel Begunkov | io_uring/net: use right helpers for async recycle Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...1fc02dfd1355af4ccf4ca5f.1660566179.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-04 | Pavel Begunkov | io_uring/net: send retry for zerocopy Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...4f3215db60d72c33c448ad0.1659622472.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-08-04 | Pavel Begunkov | io_uring: mem-account pbuf buckets Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...d26e2606211ec9070d329ea.1659622312.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-27 | Pavel Begunkov | io_uring: notification completion optimisation Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...51f0ca63bdc7cc6a4a9fa56.1658913593.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-27 | Pavel Begunkov | io_uring: export req alloc from core Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...10ba42d4720332538c65956.1658913593.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring/net: use unsigned for flags Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...14b8664ca68b515d9e2d1b4.1658742118.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring/net: make page accounting more consistent Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...9ecf5d5c219c69a07e5aa56.1658742118.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring/net: checks errors of zc mem accounting Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...1bb83ad3e7ad6a70d207fd9.1658742118.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring/net: improve io_get_notif_slot types Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...9dd9b5ec01ab16b70033343.1658742118.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | selftests/io_uring: test zerocopy send Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...420f88ed0b48eb8f47ce9f7.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: enable managed frags with register buffers Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...cfc025fbee0b4c9ee4ed751.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: add zc notification flush requests Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...3dd9e71c3b990b8d1ff0333.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: rename IORING_OP_FILES_UPDATE Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...15a8a7aa1802c6aa97c03c6.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: flush notifiers after sendzc Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...92824fe42953db7a519bbc8.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: sendzc with fixed buffers Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...90c1824eb4020ae3f5f43f3.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: allow to pass addr into sendzc Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...54690bae08adc0c187f89e8.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: account locked pages for non-fixed zc Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...f6199c7ee7acf977b4eecdc.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: wire send zc request type Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...9b3b6ef6f71068468761fb7.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: add notification slot registration Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...cc6e5dbd0cffb96e6881cf5.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: add rsrc referencing for notifiers Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...6982fa9cf15a63230f2ed4f.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: complete notifiers in tw Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...fdc614ae6d59fa7ef0d5f91.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: cache struct io_notif Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...d40b96e5ae158b119945230.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: add zc notification infrastructure Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...679b0a432c9f43ecf7e61cc.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: export io_put_task() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...89947b0e8692d4d44334ef0.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: initialise msghdr::msg_ubuf Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...7f26cc5d55ebe315308f57d.1657643355.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: consolidate hash_locked io-wq handling Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...6131535c3dad3c63d9b7bb0.1657203020.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: clear REQ_F_HASH_LOCKED on hash removal Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...94ac2924c43ad1fbd48e92a.1657203020.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: don't race double poll setting REQ_F_ASYNC_DATA Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...a2bce8b34dc5fdb0eb98920.1657203020.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: don't miss setting REQ_F_DOUBLE_POLL Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...b83e8745585e7a6d72826ef.1657203020.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: let to set a range for file slot allocation Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...7cf7c44676e1920d09687ad.1656154403.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: remove ctx->refs pinning on enter Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...41fce90669c1b79cf4d8940.1656153286.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: don't check file ops of registered rings Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...9a46c205ee811987691baaf.1656153286.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: remove extra TIF_NOTIFY_SIGNAL check Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...1697f432141e5690fd4b968.1656153285.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: fuse fallback_node and normal tw node Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...e247b361b4486b193293e46.1656153285.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: improve io_fail_links() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...e84ddfa7b3abd67a8fffb27.1656153285.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: optimise submission side poll_refs Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...1578a031e546f79b1c97d01.1655990418.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: refactor poll arm error handling Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...dc56b32e85d752cab7607f6.1655990418.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: change arm poll return values Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...83ccd44234d8b576a83a921.1655990418.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: add a helper for apoll alloc Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...05dd0d7097f66968ced495c.1655990418.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: remove events caching atavisms Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...e5b59807cfcb57852b51dc7.1655990418.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: clean poll ->private flagging Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...7a9b0eb59a9efeb638a35a4.1655990418.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: dedup io_run_task_work Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...d03c73494f2fd0e24e44fbc.1655802465.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: move list helpers to a separate file Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...1d2a3b7db2ca3abc1ecc4a2.1655802465.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: improve io_run_task_work() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...92821a409e28da6cb1d64fe.1655802465.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: optimize io_uring_task layout Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: add a warn_once for poll_find Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...02288d4e42f3cc6bb357804.1655684496.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: consistent naming for inline completion Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...9e9d3fcb16e4c3cde6ad1a3.1655684496.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: move io_import_fixed() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...f6a7cedd6a50e65e2371630.1655684496.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: opcode independent fixed buf import Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...05a28d2399fc53e1d3cf37a.1655684496.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: add io_commit_cqring_flush() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...ffe46dcd3962bf104afcca3.1655684496.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: introduce locking helpers for CQE posting Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...be55b0d034be9c1949277dc.1655684496.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: hide eventfd assumptions in eventfd paths Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...80b601e4370e147faaa72c5.1655684496.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: fix io_poll_remove_all clang warnings Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...eb15fa13b858a05a78eb310.1655684496.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-07-25 | Pavel Begunkov | io_uring: improve task exit timeout cancellations Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...ae514f672ad050e43dd1b03.1655684496.git.asml.silence@gmail.com |
commit | commitdiff | tree |
next |