summaryrefslogtreecommitdiffstats
path: root/kernel/padata.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v6.12-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2024-09-161-1/+5
|\
| * padata: Honor the caller's alignment in case of chunk_size 0Kamlesh Gurudasani2024-08-301-0/+3
| * padata: use integer wrap around to prevent deadlock on seq_nr overflowVanGiang Nguyen2024-08-171-1/+2
* | padata: Fix possible divide-by-0 panic in padata_mt_helper()Waiman Long2024-08-081-0/+7
|/
* padata: Disable BH when taking works lock on MT pathHerbert Xu2024-04-121-4/+4
* Author: Gang Li padata: dispatch works onGang Li Subject: padata: dispatch works on2024-03-061-2/+12
* padata: Fix refcnt handling in padata_free_shell()WangJinchao2023-10-271-1/+5
* crypto: pcrypt - Fix hungtask for PADATA_RESETLu Jialin2023-09-151-1/+1
* padata: use alignment when calculating the number of worker threadsAnthony Yznaga2023-03-141-1/+1
* padata: Make kobj_type structure constantThomas Weißschuh2023-03-141-1/+1
* Merge tag 'kbuild-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2022-12-191-2/+10
|\
| * padata: Mark padata_work_init() as __refNathan Chancellor2022-12-141-2/+10
* | padata: Fix list iterator in padata_do_serial()Daniel Jordan2022-11-251-2/+5
* | padata: Always leave BHs disabled when running ->parallel()Daniel Jordan2022-11-251-3/+5
|/
* padata: replace cpumask_weight with cpumask_empty in padata.cYury Norov2022-01-311-1/+1
* padata: Remove repeated verbose license textCai Huoqing2021-08-271-13/+0
* padata: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior2021-08-121-7/+7
* padata: Convert from atomic_t to refcount_t on parallel_data->refcntXiyu Yang2021-07-301-4/+4
* padata: fix possible padata_works_lock deadlockDaniel Jordan2020-09-041-2/+3
* padata: remove padata_parallel_queueDaniel Jordan2020-07-231-26/+20
* padata: fold padata_alloc_possible() into padata_alloc()Daniel Jordan2020-07-231-28/+5
* padata: remove effective cpumasks from the instanceDaniel Jordan2020-07-231-27/+3
* padata: inline single call of pd_setup_cpumasks()Daniel Jordan2020-07-231-23/+9
* padata: remove stop functionDaniel Jordan2020-07-231-14/+0
* padata: remove start functionDaniel Jordan2020-07-231-25/+1
* 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-041-3/+149
* padata: allocate work structures for parallel jobs from a poolDaniel Jordan2020-06-041-41/+77
* padata: initialize earlierDaniel Jordan2020-06-041-9/+8
* padata: remove exit routineDaniel Jordan2020-06-041-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