Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/sched/completion.c22
  1. sched/headers: Introduce kernel/sched/build_utility.c and build multiple .c files thereIngo Molnar committed 4 years ago801c141
  2. completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all()Sebastian Siewior committed 6 years ago8bf6c67
  3. completion: Use simple wait queuesThomas Gleixner committed 6 years agoa5c6234
  4. sched/Documentation: Update wake_up() & co. memory-barrier guaranteesAndrea Parri committed 8 years ago7696f99
  5. sched/completions: Use bool in try_wait_for_completion()gaurav jindal committed 8 years agod17067e
  6. sched/headers: Simplify and clean up header usage in the schedulerIngo Molnar committed 8 years ago325ea10
  7. locking/lockdep: Remove cross-release leftoversIngo Molnar committed 8 years ago527187d
  8. License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman committed 9 years agob244131
  9. Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 9 years ago5f82e71
  10. Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 9 years agof213a6c
  11. completion: Replace spin_unlock_wait() with lock/unlock pairPaul E. McKenney committed 9 years agodec13c4
  12. sched/completion: Document that reinit_completion() must be called after complete_all()Steven Rostedt committed 9 years ago9c87832
  13. locking/lockdep: Apply crossrelease to completionsByungchul Park committed 9 years agocd8084f
  14. sched/wait: Rename wait_queue_t => wait_queue_entry_tIngo Molnar committed 9 years agoac6424b
  15. sched/headers: Prepare for new header dependencies before moving code to <linux/sched/debug.h>Ingo Molnar committed 9 years agob17b015
  16. sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>Ingo Molnar committed 9 years ago174cd4b
  17. sched/completions: Fix complete_all() semanticsPeter Zijlstra committed 9 years agoda9647e
  18. sched/completion: Serialize completion_done() with complete()Oleg Nesterov committed 11 years agobc95601
  19. sched/completion: Add lock-free checking of the blocking caseNicholas Mc Guire committed 11 years ago7c34e31
  20. sched/completion: Remove unnecessary ->wait.lock serialization when reading completion stateNicholas Mc Guire committed 11 years agode30ec4
  21. sched/completion: Document when to use wait_for_completion_io_*()Wolfram Sang committed 12 years agoa1bd537
  22. sched: Move completion code from core.c to completion.cPeter Zijlstra committed 13 years agob8a2162