summaryrefslogtreecommitdiff
path: root/kernel/async.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "module, async: async_synchronize_full() on module init iff async is u...Igor Pylypiv2022-02-031-3/+0
* kernel/async.c: remove async_unregister_domain()Rasmus Villemoes2021-05-071-18/+0
* kernel/async.c: stop guarding pr_debug() statementsRasmus Villemoes2021-05-071-28/+20
* kernel/async.c: fix pr_debug statementRasmus Villemoes2021-05-061-1/+1
* treewide: Remove uninitialized_var() usageKees Cook2020-07-161-2/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner2019-06-051-5/+1
* treewide: Switch printk users from %pf and %pF to %ps and %pS, respectivelySakari Ailus2019-04-091-2/+2
* async: Add support for queueing on specific NUMA nodeAlexander Duyck2019-01-311-24/+29
* kernel/async.c: revert "async: simplify lowest_in_progress()"Rasmus Villemoes2018-02-061-8/+12
* async: Adjust system_state checksThomas Gleixner2017-05-231-4/+4
* async: export current_is_async()Lukas Wunner2015-11-191-0/+1
* kernel/async.c: switch to pr_foo()Ionut Alexa2014-10-091-4/+4
* async: rename and redefine async_func_ptrLai Jiangshan2013-03-121-10/+10
* async: simplify lowest_in_progress()Lai Jiangshan2013-03-121-12/+8
* async: initialise list heads to fix crashJames Hogan2013-01-251-0/+2
* async: replace list of active domains with global list of pending itemsTejun Heo2013-01-231-34/+29
* async: keep pending tasks on async_domain and remove async_pendingTejun Heo2013-01-231-49/+14
* async: use ULLONG_MAX for infinity cookie valueTejun Heo2013-01-231-5/+6
* async: bring sanity to the use of words domain and runningTejun Heo2013-01-231-34/+34
* Merge branch 'master' into for-3.9-asyncTejun Heo2013-01-231-7/+23
|\
| * async: fix __lowest_in_progress()Tejun Heo2013-01-221-7/+20
| * module, async: async_synchronize_full() on module init iff async is usedTejun Heo2013-01-161-0/+3
* | workqueue: implement current_is_async()Tejun Heo2013-01-181-0/+14
|/
* [SCSI] async: make async_synchronize_full() flush all work regardless of domainDan Williams2012-07-201-2/+41
* [SCSI] async: introduce 'async_domain' typeDan Williams2012-07-201-18/+17
* kernel/async: remove redundant declaration.Rusty Russell2012-01-131-2/+0
* kernel: Map most files to use export.h instead of module.hPaul Gortmaker2011-10-311-1/+1
* async: uninitialized warning correctionsVitaliy Ivanov2011-09-151-2/+2
* async: Fixed an include coding style issuePaul McQuade2011-06-141-5/+7
* async: use workqueue for worker poolTejun Heo2010-07-141-119/+22
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+1
* async: Fix lack of boot-time console due to insufficient synchronizationLinus Torvalds2009-06-081-10/+5
* async: make sure independent async domains can't accidentally entangleJames Bottomley2009-05-241-8/+12
* async: remove the temporary (2.6.29) "async is off by default" codeArjan van de Ven2009-03-281-13/+5
* async: use list_move_tailStefan Richter2009-02-081-2/+1
* async: Rename _special -> _domain for clarity.Cornelia Huck2009-02-081-19/+22
* async: Add some documentation.Cornelia Huck2009-02-081-0/+47
* async: Handle kthread_run() return codes.Cornelia Huck2009-02-081-2/+9
* async: Fix running list handling.Cornelia Huck2009-02-081-2/+2
* kernel/async.c: fix printk warningsAndrew Morton2009-02-051-4/+8
* async: fix __lowest_in_progress()Arjan van de Ven2009-01-121-5/+16
* async: make async a command line option for nowArjan van de Ven2009-01-091-2/+14
* async: make async_synchronize_full() more serializingArjan van de Ven2009-01-081-1/+3
* async: don't do the initcall stuff post bootArjan van de Ven2009-01-071-4/+4
* async: Asynchronous function calls to speed up kernel bootArjan van de Ven2009-01-071-0/+321