Code

History

Commits on master to io_uring/poll.c35+
  1. io_uring: defer eventfd signaling when queued from a wakeup handlerJens Axboe committed 3 months agocd305ee
  2. io_uring/poll: ensure EPOLL_ONESHOT is propagated for EPOLL_URING_WAKEJens Axboe committed 6 months ago1967f0b
  3. io_uring/poll: fix signed comparison in io_poll_get_ownership()Longxuan Yu committed 7 months ago326941b
  4. Merge tag 'for-7.1/io_uring-20260411' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 7 months ago23acda7
  5. Merge tag 'io_uring-7.0-20260320' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 7 months agoc612261
  6. io_uring/poll: cache req->apoll_eventsJens Axboe committed 8 months ago74dbc0b
  7. io_uring/poll: fix multishot recv missing EOF on wakeup raceJens Axboe committed 8 months agoa68ed2d
  8. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  9. io_uring/poll: unify poll waitqueue entry and list removalJens Axboe committed 11 months ago55d57b3
  10. io_uring/poll: correctly handle io_poll_add() return value on updateJens Axboe committed 11 months ago84230ad
  11. io_uring: add wrapper type for io_req_tw_func_t argCaleb Sander Mateos committed 1 year agoc33e779
  12. io_uring: unify task_work cancelation checksJens Axboe committed 1 year ago7be2025
  13. Merge tag 'for-6.18/io_uring-20250929' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds committed 1 year ago5832d26
  14. io_uring: include dying ring in task_work "should cancel" stateJens Axboe committed 1 year ago3539b14
  15. io_uring: remove async/poll related provided buffer recyclesJens Axboe committed 1 year agoe973837
  16. io_uring/kbuf: switch to storing struct io_buffer_list locallyJens Axboe committed 1 year ago5fda512
  17. io_uring/kbuf: pass in struct io_buffer_list to commit/recycle helpersJens Axboe committed 1 year ago1b5add7
  18. Merge tag 'for-6.17/io_uring-20250728' of git://git.kernel.dk/linuxLinus Torvalds committed 1 year agoc3018a2
  19. io_uring/poll: fix POLLERR handlingPavel Begunkov committed 1 year agoc7cafd5
  20. io_uring/poll: introduce io_arm_apoll()Pavel Begunkov committed 1 year ago1621518
  21. io_uring: finish IOU_OK -> IOU_COMPLETE transitionJens Axboe committed 1 year ago8bb9d6c
  22. io_uring: unify STOP_MULTISHOT with IOU_OKPavel Begunkov committed 1 year ago5027d02
  23. io_uring: return -EAGAIN to continue multishotPavel Begunkov committed 1 year ago7a9dcb0
  24. io_uring: introduce type alias for io_tw_stateCaleb Sander Mateos committed 1 year agobcf8a02
  25. io_uring/net: don't retry connect operation on EPOLLERRJens Axboe committed 1 year ago8c8492c
  26. io_uring: fix multishots with selected buffersPavel Begunkov committed 1 year agod63b0e8
  27. io_uring: get rid of alloc cache init_once handlingJens Axboe committed 1 year agofa35955
  28. io_uring/poll: Allocate apoll with generic alloc_cache helperGabriel Krisman Bertazi committed 1 year ago1210872
  29. io_uring: move struct io_kiocb from task_struct to io_uring_taskJens Axboe committed 2 years agob6f58a3
  30. io_uring: move cancelations to be io_uring_task basedJens Axboe committed 2 years agof03baec
  31. io_uring/poll: get rid of per-hashtable bucket locksJens Axboe committed 2 years agoba4366f
  32. io_uring/poll: get rid of io_poll_tw_hash_eject()Jens Axboe committed 2 years ago879ba46
  33. io_uring/poll: get rid of unlocked cancel hashJens Axboe committed 2 years ago0852688
  34. io_uring/poll: remove 'ctx' argument from io_poll_req_delete()Jens Axboe committed 2 years ago829ab73
  35. io_uring: keep multishot request NAPI timeout currentOlivier Langlois committed 2 years ago2c762be