Home
last modified time | relevance | path

Searched refs:kcompactd (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/mm/
Dcompaction.c2796 static int kcompactd(void *p) in kcompactd() function
2858 if (pgdat->kcompactd) in kcompactd_run()
2861 pgdat->kcompactd = kthread_run(kcompactd, pgdat, "kcompactd%d", nid); in kcompactd_run()
2862 if (IS_ERR(pgdat->kcompactd)) { in kcompactd_run()
2864 ret = PTR_ERR(pgdat->kcompactd); in kcompactd_run()
2865 pgdat->kcompactd = NULL; in kcompactd_run()
2876 struct task_struct *kcompactd = NODE_DATA(nid)->kcompactd; in kcompactd_stop() local
2878 if (kcompactd) { in kcompactd_stop()
2879 kthread_stop(kcompactd); in kcompactd_stop()
2880 NODE_DATA(nid)->kcompactd = NULL; in kcompactd_stop()
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/mm/
Dtranshuge.rst132 to reclaim pages and wake kcompactd to compact memory so that
140 pages and wake kcompactd to compact memory so that THP is
Dconcepts.rst211 Like reclaim, the compaction may happen asynchronously in the ``kcompactd``
/kernel/linux/linux-5.10/include/linux/
Dmmzone.h798 struct task_struct *kcompactd; member