1. 6fb6149 task_work_run: don't take ->pi_lock unconditionally by Oleg Nesterov · 4 years, 11 months ago
  2. 8c5db92 Merge branch 'linus' into locking/core, to resolve conflicts by Ingo Molnar · 7 years ago
  3. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  4. 506458e locking/barriers: Convert users of lockless_dereference() to READ_ONCE() by Will Deacon · 7 years ago
  5. f274f1e task_work: Replace spin_unlock_wait() with lock/unlock pair by Oleg Nesterov · 8 years ago
  6. 61e9649 task_work: use READ_ONCE/lockless_dereference, avoid pi_lock if !task_works by Oleg Nesterov · 8 years ago
  7. be3e784 locking/spinlock: Update spin_unlock_wait() users by Peter Zijlstra · 9 years ago
  8. c821990 task_work: remove fifo ordering guarantee by Eric Dumazet · 9 years ago
  9. 892f666 task_work: documentation by Oleg Nesterov · 11 years ago
  10. 205e550 task_work: minor cleanups by Oleg Nesterov · 11 years ago
  11. 9da33de task_work: task_work_add() should not succeed after exit_task_work() by Oleg Nesterov · 12 years ago
  12. ac3d0da task_work: Make task_work_add() lockless by Oleg Nesterov · 12 years ago
  13. f341861 task_work: add a scheduling point in task_work_run() by Eric Dumazet · 12 years ago
  14. a2d4c71 deal with task_work callbacks adding more work by Al Viro · 13 years ago
  15. ed3e694 move exit_task_work() past exit_files() et.al. by Al Viro · 13 years ago
  16. 67d1214 merge task_work and rcu_head, get rid of separate allocation for keyring case by Al Viro · 13 years ago
  17. 158e164 trim task_work: get rid of hlist by Al Viro · 13 years ago
  18. e73f895 task_work_add: generic process-context callbacks by Oleg Nesterov · 13 years ago