aboutsummaryrefslogtreecommitdiff
path: root/kernel/padata.c
AgeCommit message (Expand)Author
2021-08-27padata: Remove repeated verbose license textCai Huoqing
2021-08-12padata: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior
2021-07-30padata: Convert from atomic_t to refcount_t on parallel_data->refcntXiyu Yang
2020-09-04padata: fix possible padata_works_lock deadlockDaniel Jordan
2020-07-23padata: remove padata_parallel_queueDaniel Jordan
2020-07-23padata: fold padata_alloc_possible() into padata_alloc()Daniel Jordan
2020-07-23padata: remove effective cpumasks from the instanceDaniel Jordan
2020-07-23padata: inline single call of pd_setup_cpumasks()Daniel Jordan
2020-07-23padata: remove stop functionDaniel Jordan
2020-07-23padata: remove start functionDaniel Jordan
2020-06-18padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serialDaniel Jordan
2020-06-03padata: add basic support for multithreaded jobsDaniel Jordan
2020-06-03padata: allocate work structures for parallel jobs from a poolDaniel Jordan
2020-06-03padata: initialize earlierDaniel Jordan
2020-06-03padata: remove exit routineDaniel Jordan
2020-04-30padata: add separate cpuhp node for CPUHP_PADATA_DEADDaniel Jordan
2020-03-06crypto: pcrypt - simplify error handling in pcrypt_create_aead()Eric Biggers
2020-02-22padata: fix uninitialized return value in padata_replace()Daniel Jordan
2019-12-11padata: update documentationDaniel Jordan
2019-12-11padata: remove reorder_objectsDaniel Jordan
2019-12-11padata: remove cpumask change notifierDaniel Jordan
2019-12-11padata: always acquire cpu_hotplug_lock before pinst->lockDaniel Jordan
2019-12-11padata: validate cpumask without removed CPU during offlineDaniel Jordan
2019-12-11crypto: pcrypt - Avoid deadlock by using per-instance padata queuesHerbert Xu
2019-12-11padata: Remove unused padata_remove_cpuHerbert Xu
2019-12-11padata: Remove broken queue flushingHerbert Xu
2019-09-13padata: remove cpu_index from the parallel_queueDaniel Jordan
2019-09-13padata: unbind parallel jobs from specific CPUsDaniel Jordan
2019-09-13padata: use separate workqueues for parallel and serial workDaniel Jordan
2019-09-13padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possibleDaniel Jordan
2019-09-13padata: make padata_do_parallel find alternate callback CPUDaniel Jordan
2019-09-13padata: allocate workqueue internallyDaniel Jordan
2019-08-09padata: initialize pd->cpu with effective cpumaskDaniel Jordan
2019-07-27padata: purge get_cpu and reorder_via_wq from padata_do_serialDaniel Jordan
2019-07-27padata: Replace delayed timer with immediate workqueue in padata_reorderHerbert Xu
2019-07-18padata: use smp_mb in padata_reorder to avoid orphaned padata jobsDaniel Jordan
2019-04-25padata: Replace padata_attr_type default_attrs field with groupsKimberly Brown
2018-11-16padata: clean an indentation issue, remove extraneous spaceColin Ian King
2018-01-05padata: add SPDX identifierCheah Kok Cheong
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook
2017-10-07padata: ensure padata_do_serial() runs on the correct CPUMathias Krause
2017-10-07padata: ensure the reorder timer callback runs on the correct CPUMathias Krause
2017-10-07padata: set cpu_index of unused CPUs to -1Mathias Krause
2017-05-26padata: Avoid nested calls to cpus_read_lock() in pcrypt_init_padata()Sebastian Andrzej Siewior
2017-05-26padata: Make padata_alloc() staticThomas Gleixner
2017-04-21padata: get_next is never NULLJason A. Donenfeld
2017-04-10padata: free correct variableJason A. Donenfeld
2017-03-24padata: avoid race in reorderingJason A. Donenfeld
2016-10-25padata: Remove unused but set variablesTobias Klauser
2016-09-19padata: Convert to hotplug state machineSebastian Andrzej Siewior