Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to kernel/async.c35+
  1. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  2. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  3. async: Use a dedicated unbound workqueue with raised min_activeTejun Heo committed 2 years agobf52b1a
  4. Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds committed 2 years ago78273df
  5. async: Introduce async_schedule_dev_nocall()Rafael J. Wysocki committed 2 years ago7d4b5d7
  6. async: Split async_schedule_node_domain()Rafael J. Wysocki committed 2 years ago6aa09a5
  7. sched.h: move pid helpers to pid.hKent Overstreet committed 2 years agof551103
  8. Revert "module, async: async_synchronize_full() on module init iff async is used"Igor Pylypiv committed 4 years ago67d6212
  9. kernel/async.c: remove async_unregister_domain()Rasmus Villemoes committed 5 years agoa065c0f
  10. kernel/async.c: stop guarding pr_debug() statementsRasmus Villemoes committed 5 years ago07416af
  11. kernel/async.c: fix pr_debug statementRasmus Villemoes committed 5 years ago8ba9d40
  12. treewide: Remove uninitialized_var() usageKees Cook committed 6 years ago3f649ab
  13. treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner committed 7 years agob886d83
  14. treewide: Switch printk users from %pf and %pF to %ps and %pS, respectivelySakari Ailus committed 7 years agod75f773
  15. async: Add support for queueing on specific NUMA nodeAlexander Duyck committed 7 years ago6be9238
  16. kernel/async.c: revert "async: simplify lowest_in_progress()"Rasmus Villemoes committed 8 years ago4f7e988
  17. async: Adjust system_state checksThomas Gleixner committed 9 years agob4def42
  18. async: export current_is_async()Lukas Wunner committed 10 years ago581da2c
  19. kernel/async.c: switch to pr_foo()Ionut Alexa committed 12 years ago27fb10e
  20. async: rename and redefine async_func_ptrLai Jiangshan committed 13 years ago362f2b0
  21. async: simplify lowest_in_progress()Lai Jiangshan committed 13 years ago92266d6
  22. async: initialise list heads to fix crashJames Hogan committed 13 years agoa0327ff
  23. async: replace list of active domains with global list of pending itemsTejun Heo committed 13 years ago9fdb04c
  24. async: keep pending tasks on async_domain and remove async_pendingTejun Heo committed 13 years ago5272279
  25. async: use ULLONG_MAX for infinity cookie valueTejun Heo committed 13 years agoc68eee1
  26. async: bring sanity to the use of words domain and runningTejun Heo committed 13 years ago8723d50
  27. Merge branch 'master' into for-3.9-asyncTejun Heo committed 13 years agoc14afb8
  28. async: fix __lowest_in_progress()Tejun Heo committed 13 years agof56c319
  29. workqueue: implement current_is_async()Tejun Heo committed 13 years ago84b233a
  30. module, async: async_synchronize_full() on module init iff async is usedTejun Heo committed 13 years ago774a122
  31. [SCSI] async: make async_synchronize_full() flush all work regardless of domainDan Williams committed 14 years agoa468348
  32. [SCSI] async: introduce 'async_domain' typeDan Williams committed 14 years ago2955b47
  33. kernel/async: remove redundant declaration.Rusty Russell committed 14 years ago6d6a55e
  34. kernel: Map most files to use export.h instead of module.hPaul Gortmaker committed 15 years ago9984de1
  35. async: uninitialized warning correctionsVitaliy Ivanov committed 15 years ago124ff4e