1. 9187210 Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 12 months ago
  2. 0611a64 eventpoll: prefer kfree_rcu() in __ep_remove() by Dmitry Antipov · 1 year, 1 month ago
  3. 18e2bf0 eventpoll: Add epoll ioctl for epoll_params by Joe Damato · 1 year, 1 month ago
  4. de57a25 eventpoll: Add per-epoll prefer busy poll option by Joe Damato · 1 year, 1 month ago
  5. c6aa2a7 eventpoll: Add per-epoll busy poll packet budget by Joe Damato · 1 year, 1 month ago
  6. 85455c7 eventpoll: support busy poll per epoll instance by Joe Damato · 1 year, 1 month ago
  7. e6f7958 epoll: Remove ep_scan_ready_list() in comments by Huang Xiaojia · 1 year, 1 month ago
  8. 9d5b947 fs: Remove the now superfluous sentinel elements from ctl_table array by Joel Granados · 1 year, 4 months ago
  9. 68279f9 treewide: mark stuff as __ro_after_init by Alexey Dobriyan · 1 year, 5 months ago
  10. 05f26f8 epoll: simplify ep_alloc() by Zhen Lei · 1 year, 8 months ago
  11. 64bf6ae Merge tag 'v6.5/vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs by Linus Torvalds · 1 year, 8 months ago
  12. 2192bba epoll: ep_autoremove_wake_function should use list_del_init_careful by Benjamin Segall · 1 year, 9 months ago
  13. 38f1755 fs: use correct __poll_t type by Min-Hua Chen · 1 year, 10 months ago
  14. 33afd4b Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 10 months ago
  15. 53b5e72 Merge tag 'asm-generic-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic by Linus Torvalds · 1 year, 11 months ago
  16. d4cb626 epoll: rename global epmutex by Davidlohr Bueso · 1 year, 11 months ago
  17. 58c9b01 epoll: use refcount to reduce ep_mutex contention by Paolo Abeni · 2 years ago
  18. 7059a9a eventpoll: align comment with nested epoll limitation by Changcheng Liu · 2 years ago
  19. 063f3ed Move ep_take_care_of_epollwakeup() to fs/eventpoll.c by Palmer Dabbelt · 2 years ago
  20. caf1aea eventpoll: add EPOLL_URING_WAKE poll wakeup flag by Jens Axboe · 2 years, 4 months ago
  21. 693fc06 epoll: use try_cmpxchg in list_add_tail_lockless by Uros Bizjak · 2 years, 8 months ago
  22. a16ceb1 epoll: autoremove wakers even more aggressively by Benjamin Segall · 2 years, 9 months ago
  23. a8f5de8 eventpoll: simplify sysctl declaration with register_sysctl() by Xiaoming Ni · 3 years, 2 months ago
  24. 35776f1 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm by Linus Torvalds · 3 years, 6 months ago
  25. 1e1c158 fs/epoll: use a per-cpu counter for user's watches count by Nicholas Piggin · 3 years, 6 months ago
  26. 249dbe7 ARM: 9108/1: oabi-compat: rework epoll_wait/epoll_pwait emulation by Arnd Bergmann · 3 years, 7 months ago
  27. 7fab29e fs/epoll: restore waking from ep_done_scan() by Davidlohr Bueso · 3 years, 10 months ago
  28. a6c67fe fs: eventpoll: fix comments & kernel-doc notation by Randy Dunlap · 4 years ago
  29. bfe3911 kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE by Chris Wilson · 4 years, 1 month ago
  30. 58169a5 epoll: add syscall epoll_pwait2 by Willem de Bruijn · 4 years, 3 months ago
  31. 7cdf7c2 epoll: convert internal api to timespec64 by Willem de Bruijn · 4 years, 3 months ago
  32. e59d3c6 epoll: eliminate unnecessary lock for zero timeout by Soheil Hassas Yeganeh · 4 years, 3 months ago
  33. 00b2763 epoll: replace gotos with a proper loop by Soheil Hassas Yeganeh · 4 years, 3 months ago
  34. e8c8532 epoll: pull all code between fetch_events and send_event into the loop by Soheil Hassas Yeganeh · 4 years, 3 months ago
  35. 1493c47 epoll: simplify and optimize busy loop logic by Soheil Hassas Yeganeh · 4 years, 3 months ago
  36. e411596 epoll: move eavail next to the list_empty_careful check by Soheil Hassas Yeganeh · 4 years, 3 months ago
  37. cccd29b epoll: pull fatal signal checks into ep_send_events() by Soheil Hassas Yeganeh · 4 years, 3 months ago
  38. 2efdaf7 epoll: simplify signal handling by Soheil Hassas Yeganeh · 4 years, 3 months ago
  39. 289caf5 epoll: check for events when removing a timed out thread from the wait queue by Soheil Hassas Yeganeh · 4 years, 3 months ago
  40. 1a825a6 Merge branch 'work.epoll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 3 months ago
  41. dba4a92 net: Remove the err argument from sock_from_file by Florent Revest · 4 years, 3 months ago
  42. 7c951caf net: Add SO_BUSY_POLL_BUDGET socket option by Björn Töpel · 4 years, 3 months ago
  43. 7fd3253 net: Introduce preferred busy-polling by Björn Töpel · 4 years, 3 months ago
  44. 319c151 epoll: take epitem list out of struct file by Al Viro · 4 years, 5 months ago
  45. d9f41e3 epoll: massage the check list insertion by Al Viro · 4 years, 5 months ago
  46. b62d270 lift rcu_read_lock() into reverse_path_check() by Al Viro · 4 years, 5 months ago
  47. 44cdc1d convert ->f_ep_links/->fllink to hlist by Al Viro · 4 years, 5 months ago
  48. d1ec50a ep_insert(): move creation of wakeup source past the fl_ep_links insertion by Al Viro · 4 years, 5 months ago
  49. 2c0b71c fold ep_read_events_proc() into the only caller by Al Viro · 4 years, 5 months ago
  50. ad9366b take the common part of ep_eventpoll_poll() and ep_item_poll() into helper by Al Viro · 4 years, 5 months ago
  51. 85353e9 ep_insert(): we only need tep->mtx around the insertion itself by Al Viro · 4 years, 5 months ago
  52. e3e096e ep_insert(): don't open-code ep_remove() on failure exits by Al Viro · 4 years, 5 months ago
  53. 57804b1 lift locking/unlocking ep->mtx out of ep_{start,done}_scan() by Al Viro · 4 years, 6 months ago
  54. ff07952 ep_send_events_proc(): fold into the caller by Al Viro · 4 years, 6 months ago
  55. 443f1a0 lift the calls of ep_send_events_proc() into the callers by Al Viro · 4 years, 6 months ago
  56. 1ec0997 lift the calls of ep_read_events_proc() into the callers by Al Viro · 4 years, 6 months ago
  57. db502f8 ep_scan_ready_list(): prepare to splitup by Al Viro · 4 years, 6 months ago
  58. bde03c4 ep_loop_check_proc(): saner calling conventions by Al Viro · 4 years, 5 months ago
  59. 6a3890c get rid of ep_push_nested() by Al Viro · 4 years, 5 months ago
  60. 56c428c ep_loop_check_proc(): lift pushing the cookie into callers by Al Viro · 4 years, 5 months ago
  61. d16312a clean reverse_path_check_proc() a bit by Al Viro · 4 years, 5 months ago
  62. 0c320f7 reverse_path_check_proc(): don't bother with cookies by Al Viro · 4 years, 5 months ago
  63. aebf15f reverse_path_check_proc(): sane arguments by Al Viro · 4 years, 7 months ago
  64. 773318e untangling ep_call_nested(): and there was much rejoicing by Al Viro · 4 years, 7 months ago
  65. 99d84d4 untangling ep_call_nested(): move push/pop of cookie into the callbacks by Al Viro · 4 years, 7 months ago
  66. 3b1688e untangling ep_call_nested(): take pushing cookie into a helper by Al Viro · 4 years, 7 months ago
  67. d01f059 untangling ep_call_nested(): it's all serialized on epmutex. by Al Viro · 4 years, 7 months ago
  68. 8677600 untangling ep_call_nested(): get rid of useless arguments by Al Viro · 4 years, 7 months ago
  69. 364f374 epoll: get rid of epitem->nwait by Al Viro · 4 years, 6 months ago
  70. 80285b7 epoll: switch epitem->pwqlist to single-linked list by Al Viro · 4 years, 6 months ago
  71. 3701cb5 ep_create_wakeup_source(): dentry name can change under you... by Al Viro · 4 years, 5 months ago
  72. fe0a916 epoll: EPOLL_CTL_ADD: close the race in decision to take fast path by Al Viro · 4 years, 6 months ago
  73. 18306c4 epoll: replace ->visited/visited_list with generation count by Al Viro · 4 years, 6 months ago
  74. f8d4f44 epoll: do not insert into poll queues until all sanity checks are done by Al Viro · 4 years, 6 months ago
  75. 77f4689 fix regression in "epoll: Keep a reference on files added to the check list" by Al Viro · 4 years, 6 months ago
  76. 52c4796 do_epoll_ctl(): clean the failure exits up a bit by Al Viro · 4 years, 7 months ago
  77. a9ed4a6 epoll: Keep a reference on files added to the check list by Marc Zyngier · 4 years, 7 months ago
  78. 6575909 epoll: call final ep_events_available() check under the lock by Roman Penyaev · 4 years, 10 months ago
  79. 412895f epoll: atomically remove wait entry on wake up by Roman Penyaev · 4 years, 10 months ago
  80. 0c54a6a eventpoll: fix missing wakeup for ovflist in ep_poll_callback by Khazhismel Kumykov · 4 years, 10 months ago
  81. efcdd35 fs/epoll: make nesting accounting safe for -rt kernel by Jason Baron · 5 years ago
  82. 1b53734 epoll: fix possible lost wakeup on epoll_ctl() path by Roman Penyaev · 5 years ago
  83. 39220e8d eventpoll: support non-blocking do_epoll_ctl() calls by Jens Axboe · 5 years ago
  84. 58e41a4 eventpoll: abstract out epoll_ctl() handler by Jens Axboe · 5 years ago
  85. 339ddb5 fs/epoll: remove unnecessary wakeups of nested epoll by Heiher · 5 years ago
  86. f6520c5 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC by Jason Baron · 5 years ago
  87. c8377ad PM / wakeup: Show wakeup sources stats in sysfs by Tri Vo · 6 years ago
  88. eec4844 proc/sysctl: add shared variables for range check by Matteo Croce · 6 years ago
  89. b772434 signal: simplify set_user_sigmask/restore_user_sigmask by Oleg Nesterov · 6 years ago
  90. 97abc88 signal: remove the wrong signal_pending() check in restore_user_sigmask() by Oleg Nesterov · 6 years ago
  91. 2874c5f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 by Thomas Gleixner · 6 years ago
  92. a218cc4 epoll: use rwlock in order to reduce ep_poll_callback() contention by Roman Penyaev · 6 years ago
  93. c3e320b epoll: unify awaking of wakeup source on ep_poll_callback() path by Roman Penyaev · 6 years ago
  94. c141175 epoll: make sure all elements in ready list are in FIFO order by Roman Penyaev · 6 years ago
  95. a659811 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 6 years ago
  96. 86c05179 fs/epoll: deal with wait_queue only once by Davidlohr Bueso · 6 years ago
  97. 35cff1a fs/epoll: rename check_events label to send_events by Davidlohr Bueso · 6 years ago
  98. abc610e fs/epoll: avoid barrier after an epoll_wait(2) timeout by Davidlohr Bueso · 6 years ago
  99. c5a282e fs/epoll: reduce the scope of wq lock in epoll_wait() by Davidlohr Bueso · 6 years ago
  100. 21877e1 fs/epoll: robustify ep->mtx held checks by Davidlohr Bueso · 6 years ago