Show patches with: Submitter = Roman Penyaev       |    State = Action Required       |   87 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] epoll: call final ep_events_available() check under the lock [v2] epoll: call final ep_events_available() check under the lock - 1 - --- 2020-05-05 Roman Penyaev New
[1/1] epoll: call final ep_events_available() check under the lock [1/1] epoll: call final ep_events_available() check under the lock - 1 - --- 2020-05-05 Roman Penyaev New
[2/2] epoll: atomically remove wait entry on wake up [1/2] kselftests: introduce new epoll60 testcase for catching lost wakeups - 1 - --- 2020-04-30 Roman Penyaev New
[1/2] kselftests: introduce new epoll60 testcase for catching lost wakeups [1/2] kselftests: introduce new epoll60 testcase for catching lost wakeups - - - --- 2020-04-30 Roman Penyaev New
[v3,2/2] kselftest: introduce new epoll test case [v3,1/2] epoll: fix possible lost wakeup on epoll_ctl() path - - - --- 2020-02-14 Roman Penyaev New
[v3,1/2] epoll: fix possible lost wakeup on epoll_ctl() path [v3,1/2] epoll: fix possible lost wakeup on epoll_ctl() path - - 1 --- 2020-02-14 Roman Penyaev New
[v2,3/3] kselftest: introduce new epoll test case [v2,1/3] epoll: fix possible lost wakeup on epoll_ctl() path - - - --- 2020-02-10 Roman Penyaev New
[v2,2/3] epoll: ep->wq can be woken up unlocked in certain cases [v2,1/3] epoll: fix possible lost wakeup on epoll_ctl() path - - - --- 2020-02-10 Roman Penyaev New
[v2,1/3] epoll: fix possible lost wakeup on epoll_ctl() path [v2,1/3] epoll: fix possible lost wakeup on epoll_ctl() path - - - --- 2020-02-10 Roman Penyaev New
[3/3] kselftest: introduce new epoll test case [1/3] epoll: fix possible lost wakeup on epoll_ctl() path - - - --- 2020-02-03 Roman Penyaev New
[2/3] epoll: ep->wq can be woken up unlocked in certain cases [1/3] epoll: fix possible lost wakeup on epoll_ctl() path - - - --- 2020-02-03 Roman Penyaev New
[1/3] epoll: fix possible lost wakeup on epoll_ctl() path [1/3] epoll: fix possible lost wakeup on epoll_ctl() path - - - --- 2020-02-03 Roman Penyaev New
[v5,14/14] kselftest: add uepoll-test which tests polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,13/14] epoll: implement epoll_create2() syscall epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,12/14] epoll: support mapping for epfd when polled from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,11/14] epoll: support polling from userspace for ep_poll() epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,10/14] epoll: support polling from userspace for ep_modify() epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,09/14] epoll: support polling from userspace for ep_remove() epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,08/14] epoll: support polling from userspace for ep_insert() epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,07/14] epoll: call ep_add_event_to_uring() from ep_poll_callback() epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,06/14] epoll: introduce helpers for adding/removing events to uring epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,05/14] epoll: offload polling to a work in case of epfd polled from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,04/14] epoll: some sanity flags checks for epoll syscalls for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,03/14] epoll: allocate user header and user events ring for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,02/14] epoll: introduce user structures for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v5,01/14] epoll: move private helpers from a header to the source epoll: support pollable epoll from userspace - - - --- 2019-06-24 Roman Penyaev New
[v4,14/14] kselftest: add uepoll-test which tests polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,13/14] epoll: implement epoll_create2() syscall epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,12/14] epoll: support mapping for epfd when polled from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,11/14] epoll: support polling from userspace for ep_poll() epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,10/14] epoll: support polling from userspace for ep_modify() epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,09/14] epoll: support polling from userspace for ep_remove() epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,08/14] epoll: support polling from userspace for ep_insert() epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,07/14] epoll: call ep_add_event_to_uring() from ep_poll_callback() epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,06/14] epoll: introduce helpers for adding/removing events to uring epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,05/14] epoll: offload polling to a work in case of epfd polled from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,04/14] epoll: some sanity flags checks for epoll syscalls for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,03/14] epoll: allocate user header and user events ring for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,02/14] epoll: introduce user structures for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v4,01/14] epoll: move private helpers from a header to the source epoll: support pollable epoll from userspace - - - --- 2019-06-11 Roman Penyaev New
[v3,13/13] epoll: implement epoll_create2() syscall epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,12/13] epoll: support mapping for epfd when polled from userspace epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,11/13] epoll: support polling from userspace for ep_poll() epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,10/13] epoll: support polling from userspace for ep_modify() epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,09/13] epoll: support polling from userspace for ep_remove() epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,08/13] epoll: support polling from userspace for ep_insert() epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,07/13] epoll: call ep_add_event_to_uring() from ep_poll_callback() epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,06/13] epoll: introduce helpers for adding/removing events to uring epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,05/13] epoll: offload polling to a work in case of epfd polled from userspace epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,04/13] epoll: some sanity flags checks for epoll syscalls for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,03/13] epoll: allocate user header and user events ring for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,02/13] epoll: introduce user structures for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[v3,01/13] epoll: move private helpers from a header to the source epoll: support pollable epoll from userspace - - - --- 2019-05-16 Roman Penyaev New
[RFC,v2,13/13] epoll: implement epoll_create2() syscall epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,12/13] epoll: support mapping for epfd when polled from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,11/13] epoll: support polling from userspace for ep_poll() epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,10/13] epoll: support polling from userspace for ep_modify() epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,09/13] epoll: support polling from userspace for ep_remove() epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,08/13] epoll: support polling from userspace for ep_insert() epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,07/13] epoll: call ep_add_event_to_uring() from ep_poll_callback() epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,06/13] epoll: introduce helpers for adding/removing events to uring epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,05/13] epoll: offload polling to a work in case of epfd polled from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,04/13] epoll: some sanity flags checks for epoll syscalls for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,03/13] epoll: allocate user header and user events ring for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,02/13] epoll: introduce user structures for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,v2,01/13] epoll: move private helpers from a header to the source epoll: support pollable epoll from userspace - - - --- 2019-01-21 Roman Penyaev New
[RFC,15/15] epoll: support mapping for epfd when polled from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,14/15] epoll: support polling from userspace for ep_poll() epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,13/15] epoll: support polling from userspace for ep_modify() epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,12/15] epoll: support polling from userspace for ep_remove() epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,11/15] epoll: offload polling to a work in case of epfd polled from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,10/15] epoll: support polling from userspace for ep_insert() epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,09/15] epoll: introduce stand-alone helpers for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,08/15] epoll: some sanity flags checks for epoll syscalls for polled epfd from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,07/15] epoll: extend epitem struct with new members for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,06/15] epoll: introduce various of helpers for user structure lengths calculations epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,05/15] epoll: introduce user header structure and user index for polling from userspace epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[RFC,04/15] epoll: move private helpers from a header to the source epoll: support pollable epoll from userspace - - - --- 2019-01-09 Roman Penyaev New
[1/1] epoll: remove wrong assert that ep_poll_callback is always called with irqs off [1/1] epoll: remove wrong assert that ep_poll_callback is always called with irqs off - - - --- 2019-01-08 Roman Penyaev New
[v2,4/4] epoll: use rwlock in order to reduce ep_poll_callback() contention use rwlock in order to reduce ep_poll_callback() contention - - - --- 2019-01-03 Roman Penyaev New
[v2,3/4] epoll: unify awaking of wakeup source on ep_poll_callback() path use rwlock in order to reduce ep_poll_callback() contention - - - --- 2019-01-03 Roman Penyaev New
[v2,2/4] epoll: loosen irq safety in ep_poll_callback() use rwlock in order to reduce ep_poll_callback() contention - - - --- 2019-01-03 Roman Penyaev New
[v2,1/4] epoll: make sure all elements in ready list are in FIFO order use rwlock in order to reduce ep_poll_callback() contention - 1 - --- 2019-01-03 Roman Penyaev New
[3/3] epoll: use rwlock in order to reduce ep_poll_callback() contention use rwlock in order to reduce ep_poll_callback() contention - - - --- 2018-12-12 Roman Penyaev New
[2/3] epoll: loosen irq safety in ep_poll_callback() use rwlock in order to reduce ep_poll_callback() contention - - - --- 2018-12-12 Roman Penyaev New
[1/3] epoll: make sure all elements in ready list are in FIFO order use rwlock in order to reduce ep_poll_callback() contention - 1 - --- 2018-12-12 Roman Penyaev New
[RFC,1/1] epoll: use rwlock in order to reduce ep_poll_callback() contention [RFC,1/1] epoll: use rwlock in order to reduce ep_poll_callback() contention - - - --- 2018-12-03 Roman Penyaev New