Home
last modified time | relevance | path

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

/Linux-v5.15/mm/
Dcompaction.c2903 static int kcompactd(void *p) in kcompactd() function
2983 if (pgdat->kcompactd) in kcompactd_run()
2986 pgdat->kcompactd = kthread_run(kcompactd, pgdat, "kcompactd%d", nid); in kcompactd_run()
2987 if (IS_ERR(pgdat->kcompactd)) { in kcompactd_run()
2989 ret = PTR_ERR(pgdat->kcompactd); in kcompactd_run()
2990 pgdat->kcompactd = NULL; in kcompactd_run()
3001 struct task_struct *kcompactd = NODE_DATA(nid)->kcompactd; in kcompactd_stop() local
3003 if (kcompactd) { in kcompactd_stop()
3004 kthread_stop(kcompactd); in kcompactd_stop()
3005 NODE_DATA(nid)->kcompactd = NULL; in kcompactd_stop()
[all …]
/Linux-v5.15/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``
/Linux-v5.15/include/linux/
Dmmzone.h855 struct task_struct *kcompactd; member