summaryrefslogtreecommitdiffstats
path: root/kernel/padata.c
AgeCommit message (Expand)AuthorLines
2025-05-19padata: do not leak refcount in reorder_workDominik Grzegorzek-1/+2
2025-02-24padata: switch padata_find_next() to using cpumask_next_wrap()Yury Norov-1/+1
2025-02-24cpumask: deprecate cpumask_next_wrap()Yury Norov-1/+1
2025-01-19padata: avoid UAF for reorder_workChen Ridong-1/+9
2025-01-19padata: fix UAF in padata_reorderChen Ridong-0/+6
2025-01-19padata: add pd get/put refcnt helperChen Ridong-7/+20
2025-01-04padata: fix sysfs store callback checkThomas Weißschuh-1/+1
2024-11-10padata: Clean up in padata_do_multithreaded()Zicheng Qu-7/+0
2024-09-16Merge tag 'v6.12-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-1/+5
2024-08-30padata: Honor the caller's alignment in case of chunk_size 0Kamlesh Gurudasani-0/+3
2024-08-17padata: use integer wrap around to prevent deadlock on seq_nr overflowVanGiang Nguyen-1/+2
2024-08-07padata: Fix possible divide-by-0 panic in padata_mt_helper()Waiman Long-0/+7
2024-04-12padata: Disable BH when taking works lock on MT pathHerbert Xu-4/+4
2024-03-06Author: Gang Li padata: dispatch works onGang Li Subject: padata: dispatch works on-2/+12
2023-10-27padata: Fix refcnt handling in padata_free_shell()WangJinchao-1/+5
2023-09-15crypto: pcrypt - Fix hungtask for PADATA_RESETLu Jialin-1/+1
2023-03-14padata: use alignment when calculating the number of worker threadsAnthony Yznaga-1/+1
2023-03-14padata: Make kobj_type structure constantThomas Weißschuh-1/+1
2022-12-19Merge tag 'kbuild-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds-2/+10
2022-12-14padata: Mark padata_work_init() as __refNathan Chancellor-2/+10
2022-11-25padata: Fix list iterator in padata_do_serial()Daniel Jordan-2/+5
2022-11-25padata: Always leave BHs disabled when running ->parallel()Daniel Jordan-3/+5
2022-01-31padata: replace cpumask_weight with cpumask_empty in padata.cYury Norov-1/+1
2021-08-27padata: Remove repeated verbose license textCai Huoqing-13/+0
2021-08-12padata: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior-7/+7
2021-07-30padata: Convert from atomic_t to refcount_t on parallel_data->refcntXiyu Yang-4/+4
2020-09-04padata: fix possible padata_works_lock deadlockDaniel Jordan-2/+3
2020-07-23padata: remove padata_parallel_queueDaniel Jordan-26/+20
2020-07-23padata: fold padata_alloc_possible() into padata_alloc()Daniel Jordan-28/+5
2020-07-23padata: remove effective cpumasks from the instanceDaniel Jordan-27/+3
2020-07-23padata: inline single call of pd_setup_cpumasks()Daniel Jordan-23/+9
2020-07-23padata: remove stop functionDaniel Jordan-14/+0
2020-07-23padata: remove start functionDaniel Jordan-25/+1
2020-06-18padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serialDaniel Jordan-2/+2
2020-06-03padata: add basic support for multithreaded jobsDaniel Jordan-3/+149
2020-06-03padata: allocate work structures for parallel jobs from a poolDaniel Jordan-41/+77
2020-06-03padata: initialize earlierDaniel Jordan-9/+8
2020-06-03padata: remove exit routineDaniel Jordan-6/+0
2020-04-30padata: add separate cpuhp node for CPUHP_PADATA_DEADDaniel Jordan-6/+8
2020-03-06crypto: pcrypt - simplify error handling in pcrypt_create_aead()Eric Biggers-3/+4
2020-02-22padata: fix uninitialized return value in padata_replace()Daniel Jordan-1/+1
2019-12-11padata: update documentationDaniel Jordan-13/+22
2019-12-11padata: remove reorder_objectsDaniel Jordan-3/+0
2019-12-11padata: remove cpumask change notifierDaniel Jordan-51/+1
2019-12-11padata: always acquire cpu_hotplug_lock before pinst->lockDaniel Jordan-2/+2
2019-12-11padata: validate cpumask without removed CPU during offlineDaniel Jordan-12/+18
2019-12-11crypto: pcrypt - Avoid deadlock by using per-instance padata queuesHerbert Xu-71/+165
2019-12-11padata: Remove unused padata_remove_cpuHerbert Xu-35/+0
2019-12-11padata: Remove broken queue flushingHerbert Xu-31/+12
2019-09-13padata: remove cpu_index from the parallel_queueDaniel Jordan-11/+2