Code

History

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