2023-08-30 | Pavel Begunkov | io_uring: get rid of double locking Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...cf20015d618b7c51419a797.1670384893.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-08-11 | Pavel Begunkov | io_uring: annotate offset timeout races Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...a572df2be2c735d2e21a83d.1684506056.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-05-11 | Pavel Begunkov | io_uring/rsrc: use nospec'ed indexes Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...e2b0618c38831c078232ff0.1681395792.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-04-06 | Pavel Begunkov | io_uring: fix poll/netmsg alloc caches Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2023-04-06 | Pavel Begunkov | io_uring/rsrc: fix rogue rsrc node grabbing Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...e3482b2b84aad9ed483e5d6.1680098433.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-03-22 | Pavel Begunkov | io_uring/msg_ring: let target know allocated index Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2023-03-10 | Pavel Begunkov | io_uring/rsrc: disallow multi-source reg buffers Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2023-03-10 | Pavel Begunkov | io_uring: use user visible tail in io_uring_poll() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...f66ffdb9a6a60ead1dd96c0.1674484266.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-02-06 | Pavel Begunkov | block: fix hctx checks for batch allocation Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...b4cf6375c4e38f237d935e3.1673955390.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-02-01 | Pavel Begunkov | io_uring: inline __io_req_complete_put() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...859a22ed3df2d5fc8ecf02b.1669203009.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-02-01 | Pavel Begunkov | io_uring: remove io_req_tw_post_queue Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...7023ac841f35c0100e70345.1669203009.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-02-01 | Pavel Begunkov | io_uring: use io_req_task_complete() in timeout Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...107421c2a65c529ea9cdcac.1669203009.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-02-01 | Pavel Begunkov | io_uring: hold locks for io_req_complete_failed Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...39287084b9d4ba5c05a6984.1669203009.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-02-01 | Pavel Begunkov | io_uring: inline __io_req_complete_post() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...f68df00f977f1fd13bd9306.1668597569.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-02-01 | Pavel Begunkov | io_uring: inline io_req_task_work_add() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...69ef3e55c5a8b917c4d4450.1668162751.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-02-01 | Pavel Begunkov | io_uring/msg_ring: fix remote queue to disabled ring Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2023-01-18 | Pavel Begunkov | io_uring: lock overflowing for IOPOLL Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2023-01-12 | Pavel Begunkov | io_uring: fix CQ waiting timeout handling Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...877d44d37ac953ddb01590d.1672915663.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2023-01-12 | Pavel Begunkov | io_uring: pin context while queueing deferred tw Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...ef70b061d96523650a23344.1672795998.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-12-31 | Pavel Begunkov | io_uring: remove iopoll spinlock Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...a671c59100ca260e46e7f2a.1669203009.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-12-31 | Pavel Begunkov | io_uring: protect cq_timeouts with timeout_lock Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...8cb1bab99cf481a93ea46ef.1670002973.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-12-31 | Pavel Begunkov | io_uring/net: fix cleanup after recycle Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...f15bf34bf3fa58c6372f6b5.1671461985.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-12-31 | Pavel Begunkov | io_uring: improve io_double_lock_ctx fail handling Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...8f89e2fe6d9c7c19f0241f9.1670384893.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-12-31 | Pavel Begunkov | io_uring: dont remove file from msg_ring reqs Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...f6d727cb8f14ce68262a684.1670384893.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-12-31 | Pavel Begunkov | io_uring: add completion locking for iopoll Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...5471c5c9e65208e0dccf5d0.1669203009.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-11-25 | Pavel Begunkov | io_uring: make poll refs more robust Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...0f3587691348a7119ef9c9d.1668963050.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-11-25 | Pavel Begunkov | io_uring: cmpxchg for poll arm refs release Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...ef568ff040cad2d7926fd51.1668963050.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-11-18 | Pavel Begunkov | io_uring: disallow self-propelled ring polling Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...7538c2d915335ec28c92d21.1668785722.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-11-17 | Pavel Begunkov | io_uring: fix multishot recv request leaks Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...b92a2f5ebfd4ee484088951.1668710222.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-11-17 | Pavel Begunkov | io_uring: fix multishot accept request leaks Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...30b34dc74da68678c0c5f13.1668710222.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-11-17 | Pavel Begunkov | io_uring: fix tw losing poll events Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...71178d7cf598de71d127b0b.1668710222.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-11-17 | Pavel Begunkov | io_uring: update res mask in io_poll_check_events Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...9cb259c4ae57e79e40b537c.1668710222.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-11-11 | Pavel Begunkov | io_uring/poll: lockdep annote io_poll_req_insert_locked Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...0aea119e9b5bb63d1eb8b24.1668184658.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-11-11 | Pavel Begunkov | io_uring/poll: fix double poll req->flags races Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...d7b199fe4d914a43ca9cdfd.1668184658.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-11-02 | Pavel Begunkov | selftests/net: don't tests batched TCP io_uring zc Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...898af1c260188d8546ded9a.1666700897.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-29 | Pavel Begunkov | net/ulp: remove SOCK_SUPPORT_ZC from tls sockets Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-10-29 | Pavel Begunkov | net: remove SOCK_SUPPORT_ZC from sockmap Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-10-29 | Pavel Begunkov | udp: advertise ipv6 udp support for msghdr::ubuf_info Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-10-22 | Pavel Begunkov | io_uring/net: fail zc sendmsg when unsupported by socket Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...8ec8b5853e2f61af36a0467.1666346426.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-22 | Pavel Begunkov | io_uring/net: fail zc send when unsupported by socket Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...b04569cd16e6242b40c5cb3.1666346426.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-22 | Pavel Begunkov | net: flag sockets supporting msghdr originated zerocopy Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...08bb58a0ac738b1e3f53f74.1666346426.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-20 | Pavel Begunkov | bio: safeguard REQ_ALLOC_CACHE bio put Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...233902efa0092644c3d420a.1666122465.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-16 | Pavel Begunkov | io_uring: don't iopoll from io_ring_ctx_wait_and_kill() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...49c6b9cbda4e57ea467aa11.1665891182.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-16 | Pavel Begunkov | io_uring: reuse io_alloc_req() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...fc3096c22d8bdd605cf8576.1665891182.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-16 | Pavel Begunkov | io_uring: kill hot path fixed file bitmap debug checks Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...bc7355784d969837d48e023.1665891182.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-16 | Pavel Begunkov | io_uring: remove FFS_SCM Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...c35d8bd7fb5a8bbfa472ce1.1665891182.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-12 | Pavel Begunkov | io_uring: fix fdinfo sqe offsets calculation Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...fcb5cccde845ddbbadd8372.1665449983.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-12 | Pavel Begunkov | io_uring: optimise locking for local tw with submit_wait Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...4778c5137a17a2ab4693e5c.1665088876.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-12 | Pavel Begunkov | io_uring: remove redundant memory barrier in io_req_local_wo... Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...dda7a0f00cab1aff09fd238.1665018309.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-12 | Pavel Begunkov | io_uring: remove notif leftovers Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...43afd936d600e60105ea960.1664849941.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-12 | Pavel Begunkov | io_uring: correct pinned_vm accounting Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...664c4d3397d4af16ca98846.1664849932.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-10-12 | Pavel Begunkov | io_uring/af_unix: defer registered files gc to io_uring... Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-10-07 | Pavel Begunkov | io_uring: limit registration w/ SINGLE_ISSUER Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...831f73c0571e7406aac2bba.1664237592.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-29 | Pavel Begunkov | io_uring/net: fix notif cqe reordering Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...a4a0935a2029a46d9c9ba06.1664486545.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-29 | Pavel Begunkov | io_uring/net: don't update msg_name if not provided Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...00df658cfde3aa59ff22121.1664486545.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-29 | Pavel Begunkov | net: shrink struct ubuf_info Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-09-29 | Pavel Begunkov | vhost/net: use struct ubuf_info_msgzc Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-09-29 | Pavel Begunkov | xen/netback: use struct ubuf_info_msgzc Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-09-29 | Pavel Begunkov | net: introduce struct ubuf_info_msgzc Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-09-29 | Pavel Begunkov | io_uring/net: fix non-zc send with address Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...00ca899b7f05b303ebc49fd.1664409532.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-28 | Pavel Begunkov | io_uring/net: don't skip notifs for failed requests Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...ec441b8faef52188b4a6588.1664292100.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-27 | Pavel Begunkov | selftests/net: enable io_uring sendzc testing Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...49f68bbcbcbafc59ba22dc2.1664142210.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-27 | Pavel Begunkov | io_uring/rw: don't lose short results on io_setup_async_rw() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...ed268463c394237daabc384.1664235732.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-27 | Pavel Begunkov | io_uring/rw: fix unexpected link breakage Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...800267af922a67da0ef9f13.1664235732.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-26 | Pavel Begunkov | io_uring/net: fix cleanup double free free_iov init Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> |
commit | commitdiff | tree |
2022-09-23 | Pavel Begunkov | io_uring: fix CQE reordering Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...e20fb62d7d06cfced7d7e70.1663892031.git.asml.silence@gmail.com |
commit | commitdiff | tree |
2022-09-23 | Pavel Begunkov | io_uring/net: fix UAF in io_sendrecv_fail() Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> ...1198a172c8a97e1cf22915b.1663945875.git.asml.silence@gmail.com |
commit | commitdiff | tree |
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 |
next |