Ingo Molnar
|
8c5db92a70
Merge branch 'linus' into locking/core, to resolve conflicts
|
7 年之前 |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 年之前 |
Will Deacon
|
506458efaf
locking/barriers: Convert users of lockless_dereference() to READ_ONCE()
|
7 年之前 |
Oleg Nesterov
|
f274f1e72d
task_work: Replace spin_unlock_wait() with lock/unlock pair
|
8 年之前 |
Oleg Nesterov
|
61e96496d3
task_work: use READ_ONCE/lockless_dereference, avoid pi_lock if !task_works
|
9 年之前 |
Peter Zijlstra
|
be3e784498
locking/spinlock: Update spin_unlock_wait() users
|
9 年之前 |
Eric Dumazet
|
c821990610
task_work: remove fifo ordering guarantee
|
10 年之前 |
Oleg Nesterov
|
892f6668f3
task_work: documentation
|
12 年之前 |
Oleg Nesterov
|
205e550a0f
task_work: minor cleanups
|
12 年之前 |
Oleg Nesterov
|
9da33de624
task_work: task_work_add() should not succeed after exit_task_work()
|
13 年之前 |
Oleg Nesterov
|
ac3d0da8f3
task_work: Make task_work_add() lockless
|
13 年之前 |
Eric Dumazet
|
f341861fb0
task_work: add a scheduling point in task_work_run()
|
13 年之前 |
Al Viro
|
a2d4c71d15
deal with task_work callbacks adding more work
|
13 年之前 |
Al Viro
|
ed3e694d78
move exit_task_work() past exit_files() et.al.
|
13 年之前 |
Al Viro
|
67d1214551
merge task_work and rcu_head, get rid of separate allocation for keyring case
|
13 年之前 |
Al Viro
|
158e1645e0
trim task_work: get rid of hlist
|
13 年之前 |
Oleg Nesterov
|
e73f8959af
task_work_add: generic process-context callbacks
|
13 年之前 |