summaryrefslogtreecommitdiffstats
path: root/v5.7/0611a640e60a0473883328746f3c53934cd4dc3c
blob: f1f9c6cdc922f094b589ab6e3cb676840690fbaf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()")
58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention")
1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count")
319c15174757 ("epoll: take epitem list out of struct file")
d9f41e3c95a1 ("epoll: massage the check list insertion")
b62d2706a754 ("lift rcu_read_lock() into reverse_path_check()")
44cdc1d952e3 ("convert ->f_ep_links/->fllink to hlist")
d1ec50adb560 ("ep_insert(): move creation of wakeup source past the fl_ep_links insertion")
85353e919f6e ("ep_insert(): we only need tep->mtx around the insertion itself")
e3e096e7fc30 ("ep_insert(): don't open-code ep_remove() on failure exits")
57804b1cc461 ("lift locking/unlocking ep->mtx out of ep_{start,done}_scan()")
ff07952aeda8 ("ep_send_events_proc(): fold into the caller")
443f1a042233 ("lift the calls of ep_send_events_proc() into the callers")
1ec09974d845 ("lift the calls of ep_read_events_proc() into the callers")
db502f8a3b0b ("ep_scan_ready_list(): prepare to splitup")
bde03c4c1a6b ("ep_loop_check_proc(): saner calling conventions")
6a3890c47479 ("get rid of ep_push_nested()")
56c428cac5a2 ("ep_loop_check_proc(): lift pushing the cookie into callers")
d16312a46936 ("clean reverse_path_check_proc() a bit")
0c320f776ed8 ("reverse_path_check_proc(): don't bother with cookies")