aboutsummaryrefslogtreecommitdiff
path: root/kernel/kthread.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-26kthread: consolidate kthread exit paths to prevent use-after-freeChristian Brauner1-36/+5
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-3/+3
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-4/+3
2026-02-09Merge tag 'kthread-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-54/+106
2026-02-03kthread: Document kthread_affine_preferred()Frederic Weisbecker1-0/+12
2026-02-03kthread: Comment on the purpose and placement of kthread_affine_node() callFrederic Weisbecker1-0/+4
2026-02-03kthread: Honour kthreads preferred affinity after cpuset changesFrederic Weisbecker1-10/+31
2026-02-03kthread: Rely on HK_TYPE_DOMAIN for preferred affinity managementFrederic Weisbecker1-3/+5
2026-02-03kthread: Include kthreadd to the managed affinity listFrederic Weisbecker1-1/+2
2026-02-03kthread: Include unbound kthreads in the managed affinity listFrederic Weisbecker1-28/+40
2026-02-03kthread: Refine naming of affinity related fieldsFrederic Weisbecker1-19/+19
2025-12-24kthread: Warn if mm_struct lacks user_ns in kthread_use_mm()Breno Leitao1-0/+1
2025-10-16sched: Rename do_set_cpus_allowed()Peter Zijlstra1-2/+2
2025-10-16sched: Fix do_set_cpus_allowed() lockingPeter Zijlstra1-10/+5
2025-08-13ipvs: Fix estimator kthreads preferred affinityFrederic Weisbecker1-0/+1
2025-07-09kthread: update comment for __to_kthreadJiazi Li1-6/+5
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+2
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-2/+2
2025-02-04kthread: Fix return value on kzalloc() failure in kthread_affine_preferred()Yu-Chun Lin1-2/+2
2025-01-26Merge tag 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2025-01-24kthread: correct comments before kthread_queue_work()Tio Zhang1-1/+1
2025-01-21Merge tag 'kthread-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-22/+181
2025-01-20Merge tag 'execve-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+2
2025-01-13kthread: modify kernel-doc function name to match codeRandy Dunlap1-1/+1
2025-01-08treewide: Introduce kthread_run_worker[_on_cpu]()Frederic Weisbecker1-24/+7
2025-01-08kthread: Unify kthread_create_on_cpu() and kthread_create_worker_on_cpu() aut...Frederic Weisbecker1-24/+35
2025-01-08kthread: Implement preferred affinityFrederic Weisbecker1-7/+61
2025-01-08kthread: Default affine kthread to its preferred NUMA nodeFrederic Weisbecker1-1/+105
2025-01-08kthread: Make sure kthread hasn't started while binding itFrederic Weisbecker1-0/+7
2024-12-16exec: Make sure task->comm is always NUL-terminatedKees Cook1-1/+2
2024-11-05get rid of __get_task_comm()Yafang Shao1-1/+1
2024-10-09kthread: unpark only parked kthreadFrederic Weisbecker1-0/+2
2024-09-10kthread: Fix task state in kthread worker if being frozenChen Yu1-1/+9
2024-05-06kunit: Handle test faultsMickaël Salaün1-0/+1
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds1-0/+18
2023-10-04kthread: add kthread_stop_putAndreas Gruenbacher1-0/+18
2023-10-04mm: remove remnants of SPLIT_RSS_COUNTINGMateusz Guzik1-1/+0
2023-08-18kthread: unexport __kthread_should_park()Greg Kroah-Hartman1-2/+1
2023-06-28Merge tag 'mm-nonmm-stable-2023-06-24-19-23' of git://git.kernel.org/pub/scm/...Linus Torvalds1-2/+2
2023-06-16sched/wait: Fix a kthread_park race with wait_woken()Arve Hjønnevåg1-0/+10
2023-06-09kthread: fix spelling typo and grammar in commentsPrathu Baronia1-2/+2
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-9/+13
2023-03-28lazy tlb: introduce lazy tlb mm refcount helper functionsNicholas Piggin1-2/+10
2023-03-28kthread: simplify kthread_use_mm refcountingNicholas Piggin1-9/+5
2023-03-12kthread: Pass in the thread's name during creationMike Christie1-21/+11
2023-03-12kernel: Allow a kernel thread's name to be set in copy_processMike Christie1-1/+2
2023-02-02kthread_worker: check all delayed works when destroy kthread workerZqiang1-0/+5
2022-10-09Merge tag 'interrupting_kthread_stop-for-v5.20' of git://git.kernel.org/pub/s...Linus Torvalds1-0/+1
2022-09-26treewide: Drop WARN_ON_FUNCTION_MISMATCHSami Tolvanen1-2/+1
2022-07-18signal: break out of wait loops on kthread_stop()Jason A. Donenfeld1-0/+1