summaryrefslogtreecommitdiff
AgeCommit messageAuthorFilesLines
2018-02-17kernel/async.c: revert "async: simplify lowest_in_progress()"Rasmus Villemoes1-8/+12
2015-11-19async: export current_is_async()Lukas Wunner1-0/+1
2014-10-10kernel/async.c: switch to pr_foo()Ionut Alexa1-4/+4
2013-03-12async: rename and redefine async_func_ptrLai Jiangshan3-14/+14
2013-03-12async: simplify lowest_in_progress()Lai Jiangshan1-12/+8
2013-01-25async: initialise list heads to fix crashJames Hogan1-0/+2
2013-01-23async: replace list of active domains with global list of pending itemsTejun Heo1-34/+29
2013-01-23async: keep pending tasks on async_domain and remove async_pendingTejun Heo2-55/+17
2013-01-23async: use ULLONG_MAX for infinity cookie valueTejun Heo1-5/+6
2013-01-23async: bring sanity to the use of words domain and runningTejun Heo2-37/+37
2013-01-23Merge branch 'master' into for-3.9-asyncTejun Heo3468-31304/+74116
2013-01-23async: fix __lowest_in_progress()Tejun Heo1-7/+20
2013-01-18workqueue: implement current_is_async()Tejun Heo3-0/+26
2013-01-16module, async: async_synchronize_full() on module init iff async is usedTejun Heo3-2/+29
2012-07-20[SCSI] async: make async_synchronize_full() flush all work regardless of domainDan Williams3-2/+43
2012-07-20[SCSI] async: introduce 'async_domain' typeDan Williams7-27/+55
2012-01-12kernel/async: remove redundant declaration.Rusty Russell1-2/+0
2011-10-31kernel: Map most files to use export.h instead of module.hPaul Gortmaker61-61/+61
2011-09-15async: uninitialized warning correctionsVitaliy Ivanov1-2/+2
2011-06-15async: Fixed an include coding style issuePaul McQuade1-5/+7
2010-07-14async: use workqueue for worker poolTejun Heo1-119/+22
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo4208-717/+3717
2009-06-08async: Fix lack of boot-time console due to insufficient synchronizationLinus Torvalds1-10/+5
2009-05-24async: make sure independent async domains can't accidentally entangleJames Bottomley1-8/+12
2009-03-28async: remove the temporary (2.6.29) "async is off by default" codeArjan van de Ven1-13/+5
2009-02-08async: use list_move_tailStefan Richter1-2/+1
2009-02-08async: Rename _special -> _domain for clarity.Cornelia Huck3-24/+29
2009-02-08async: Add some documentation.Cornelia Huck1-0/+47
2009-02-08async: Handle kthread_run() return codes.Cornelia Huck1-2/+9
2009-02-08async: Fix running list handling.Cornelia Huck1-2/+2
2009-02-05kernel/async.c: fix printk warningsAndrew Morton1-4/+8
2009-01-13async: fix __lowest_in_progress()Arjan van de Ven1-5/+16
2009-01-09async: make async a command line option for nowArjan van de Ven1-2/+14
2009-01-08async: make async_synchronize_full() more serializingArjan van de Ven1-1/+3
2009-01-07async: don't do the initcall stuff post bootArjan van de Ven1-4/+4
2009-01-07async: Asynchronous function calls to speed up kernel bootArjan van de Ven7-2/+361