summaryrefslogtreecommitdiffstats
path: root/kernel/padata.c
Commit message (Expand)AuthorAgeFilesLines
* padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serialDaniel Jordan2020-06-181-2/+2
* padata: add basic support for multithreaded jobsDaniel Jordan2020-06-031-3/+149
* padata: allocate work structures for parallel jobs from a poolDaniel Jordan2020-06-031-41/+77
* padata: initialize earlierDaniel Jordan2020-06-031-9/+8
* padata: remove exit routineDaniel Jordan2020-06-031-6/+0
* padata: add separate cpuhp node for CPUHP_PADATA_DEADDaniel Jordan2020-04-301-6/+8
* crypto: pcrypt - simplify error handling in pcrypt_create_aead()Eric Biggers2020-03-061-3/+4
* padata: fix uninitialized return value in padata_replace()Daniel Jordan2020-02-221-1/+1
* padata: update documentationDaniel Jordan2019-12-111-13/+22
* padata: remove reorder_objectsDaniel Jordan2019-12-111-3/+0
* padata: remove cpumask change notifierDaniel Jordan2019-12-111-51/+1
* padata: always acquire cpu_hotplug_lock before pinst->lockDaniel Jordan2019-12-111-2/+2
* padata: validate cpumask without removed CPU during offlineDaniel Jordan2019-12-111-12/+18
* crypto: pcrypt - Avoid deadlock by using per-instance padata queuesHerbert Xu2019-12-111-71/+165
* padata: Remove unused padata_remove_cpuHerbert Xu2019-12-111-35/+0
* padata: Remove broken queue flushingHerbert Xu2019-12-111-31/+12
* padata: remove cpu_index from the parallel_queueDaniel Jordan2019-09-131-11/+2
* padata: unbind parallel jobs from specific CPUsDaniel Jordan2019-09-131-53/+65
* padata: use separate workqueues for parallel and serial workDaniel Jordan2019-09-131-10/+18
* padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possibleDaniel Jordan2019-09-131-8/+9
* padata: make padata_do_parallel find alternate callback CPUDaniel Jordan2019-09-131-7/+20
* padata: allocate workqueue internallyDaniel Jordan2019-09-131-9/+15
* padata: initialize pd->cpu with effective cpumaskDaniel Jordan2019-08-091-1/+1
* padata: purge get_cpu and reorder_via_wq from padata_do_serialDaniel Jordan2019-07-271-20/+3
* padata: Replace delayed timer with immediate workqueue in padata_reorderHerbert Xu2019-07-271-79/+18
* padata: use smp_mb in padata_reorder to avoid orphaned padata jobsDaniel Jordan2019-07-181-0/+12
* padata: Replace padata_attr_type default_attrs field with groupsKimberly Brown2019-04-251-1/+2
* padata: clean an indentation issue, remove extraneous spaceColin Ian King2018-11-161-1/+1
* padata: add SPDX identifierCheah Kok Cheong2018-01-051-0/+1
* treewide: setup_timer() -> timer_setup()Kees Cook2017-11-211-3/+3
* padata: ensure padata_do_serial() runs on the correct CPUMathias Krause2017-10-071-1/+19
* padata: ensure the reorder timer callback runs on the correct CPUMathias Krause2017-10-071-1/+42
* padata: set cpu_index of unused CPUs to -1Mathias Krause2017-10-071-1/+7
* padata: Avoid nested calls to cpus_read_lock() in pcrypt_init_padata()Sebastian Andrzej Siewior2017-05-261-5/+6
* padata: Make padata_alloc() staticThomas Gleixner2017-05-261-16/+16
* padata: get_next is never NULLJason A. Donenfeld2017-04-211-9/+4
* padata: free correct variableJason A. Donenfeld2017-04-101-1/+1
* padata: avoid race in reorderingJason A. Donenfeld2017-03-241-2/+3
* padata: Remove unused but set variablesTobias Klauser2016-10-251-4/+0
* padata: Convert to hotplug state machineSebastian Andrzej Siewior2016-09-191-38/+50
* kernel/padata.c: hide unused functionsArnd Bergmann2016-05-191-37/+37
* kernel/padata.c: removed unused codeRichard Cochran2016-05-191-64/+0
* padata: use %*pb[l] to print bitmaps including cpumasks and nodemasksTejun Heo2015-02-131-8/+3
* padata: Fix wrong usage of rcu_dereference()Mathias Krause2013-12-051-1/+1
* padata: make the sequence counter an atomic_tMathias Krause2013-10-301-5/+4
* padata - Register hotcpu notifier after initializationRichard Weinberger2013-08-291-6/+6
* padata - share code between CPU_ONLINE and CPU_DOWN_FAILED, same to CPU_DOWN_...Chen Gang2013-08-291-16/+4
* padata: use __this_cpu_read per-cpu helperShan Wei2012-12-061-3/+2
* padata: Fix cpu hotplugSteffen Klassert2012-03-291-0/+3
* padata: Use the online cpumask as the defaultSteffen Klassert2012-03-291-4/+4