aboutsummaryrefslogtreecommitdiff
path: root/kernel/async.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-09async: Use a dedicated unbound workqueue with raised min_activeGravatar Tejun Heo 1-1/+16
2024-01-10Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsGravatar Linus Torvalds 1-2/+3
2024-01-03async: Introduce async_schedule_dev_nocall()Gravatar Rafael J. Wysocki 1-0/+29
2024-01-03async: Split async_schedule_node_domain()Gravatar Rafael J. Wysocki 1-22/+34
2023-12-20sched.h: move pid helpers to pid.hGravatar Kent Overstreet 1-2/+3
2022-02-03Revert "module, async: async_synchronize_full() on module init iff async is u...Gravatar Igor Pylypiv 1-3/+0
2021-05-07kernel/async.c: remove async_unregister_domain()Gravatar Rasmus Villemoes 1-18/+0
2021-05-07kernel/async.c: stop guarding pr_debug() statementsGravatar Rasmus Villemoes 1-28/+20
2021-05-06kernel/async.c: fix pr_debug statementGravatar Rasmus Villemoes 1-1/+1
2020-07-16treewide: Remove uninitialized_var() usageGravatar Kees Cook 1-2/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Gravatar Thomas Gleixner 1-5/+1
2019-04-09treewide: Switch printk users from %pf and %pF to %ps and %pS, respectivelyGravatar Sakari Ailus 1-2/+2
2019-01-31async: Add support for queueing on specific NUMA nodeGravatar Alexander Duyck 1-24/+29
2018-02-06kernel/async.c: revert "async: simplify lowest_in_progress()"Gravatar Rasmus Villemoes 1-8/+12
2017-05-23async: Adjust system_state checksGravatar Thomas Gleixner 1-4/+4
2015-11-19async: export current_is_async()Gravatar Lukas Wunner 1-0/+1
2014-10-09kernel/async.c: switch to pr_foo()Gravatar Ionut Alexa 1-4/+4
2013-03-12async: rename and redefine async_func_ptrGravatar Lai Jiangshan 1-10/+10
2013-03-12async: simplify lowest_in_progress()Gravatar Lai Jiangshan 1-12/+8
2013-01-25async: initialise list heads to fix crashGravatar James Hogan 1-0/+2
2013-01-23async: replace list of active domains with global list of pending itemsGravatar Tejun Heo 1-34/+29
2013-01-23async: keep pending tasks on async_domain and remove async_pendingGravatar Tejun Heo 1-49/+14
2013-01-23async: use ULLONG_MAX for infinity cookie valueGravatar Tejun Heo 1-5/+6
2013-01-23async: bring sanity to the use of words domain and runningGravatar Tejun Heo 1-34/+34
2013-01-23Merge branch 'master' into for-3.9-asyncGravatar Tejun Heo 1-7/+23
2013-01-22async: fix __lowest_in_progress()Gravatar Tejun Heo 1-7/+20
2013-01-18workqueue: implement current_is_async()Gravatar Tejun Heo 1-0/+14
2013-01-16module, async: async_synchronize_full() on module init iff async is usedGravatar Tejun Heo 1-0/+3
2012-07-20[SCSI] async: make async_synchronize_full() flush all work regardless of domainGravatar Dan Williams 1-2/+41
2012-07-20[SCSI] async: introduce 'async_domain' typeGravatar Dan Williams 1-18/+17
2012-01-13kernel/async: remove redundant declaration.Gravatar Rusty Russell 1-2/+0
2011-10-31kernel: Map most files to use export.h instead of module.hGravatar Paul Gortmaker 1-1/+1
2011-09-15async: uninitialized warning correctionsGravatar Vitaliy Ivanov 1-2/+2
2011-06-14async: Fixed an include coding style issueGravatar Paul McQuade 1-5/+7
2010-07-14async: use workqueue for worker poolGravatar Tejun Heo 1-119/+22
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Gravatar Tejun Heo 1-0/+1
2009-06-08async: Fix lack of boot-time console due to insufficient synchronizationGravatar Linus Torvalds 1-10/+5
2009-05-24async: make sure independent async domains can't accidentally entangleGravatar James Bottomley 1-8/+12
2009-03-28async: remove the temporary (2.6.29) "async is off by default" codeGravatar Arjan van de Ven 1-13/+5
2009-02-08async: use list_move_tailGravatar Stefan Richter 1-2/+1
2009-02-08async: Rename _special -> _domain for clarity.Gravatar Cornelia Huck 1-19/+22
2009-02-08async: Add some documentation.Gravatar Cornelia Huck 1-0/+47
2009-02-08async: Handle kthread_run() return codes.Gravatar Cornelia Huck 1-2/+9
2009-02-08async: Fix running list handling.Gravatar Cornelia Huck 1-2/+2
2009-02-05kernel/async.c: fix printk warningsGravatar Andrew Morton 1-4/+8
2009-01-12async: fix __lowest_in_progress()Gravatar Arjan van de Ven 1-5/+16
2009-01-09async: make async a command line option for nowGravatar Arjan van de Ven 1-2/+14
2009-01-08async: make async_synchronize_full() more serializingGravatar Arjan van de Ven 1-1/+3
2009-01-07async: don't do the initcall stuff post bootGravatar Arjan van de Ven 1-4/+4
2009-01-07async: Asynchronous function calls to speed up kernel bootGravatar Arjan van de Ven 1-0/+321