Home
last modified time | relevance | path

Searched refs:kswapd (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/Documentation/vm/
Dbalance58 problems: first, kswapd is woken up as in 2.2 on low memory conditions
66 kswapd also needs to know about the zones it should balance. kswapd is
69 and all process contexts are sleeping. For 2.3, kswapd does not really
71 highmem pages. kswapd looks at the zone_wake_kswapd field in the zone
84 Orthogonal to this, is the decision to poke kswapd to free some zone pages.
/linux-4.1.27/mm/
Dvmscan.c3347 static int kswapd(void *p) in kswapd() function
3527 set_cpus_allowed_ptr(pgdat->kswapd, mask); in cpu_callback()
3542 if (pgdat->kswapd) in kswapd_run()
3545 pgdat->kswapd = kthread_run(kswapd, pgdat, "kswapd%d", nid); in kswapd_run()
3546 if (IS_ERR(pgdat->kswapd)) { in kswapd_run()
3550 ret = PTR_ERR(pgdat->kswapd); in kswapd_run()
3551 pgdat->kswapd = NULL; in kswapd_run()
3562 struct task_struct *kswapd = NODE_DATA(nid)->kswapd; in kswapd_stop() local
3564 if (kswapd) { in kswapd_stop()
3565 kthread_stop(kswapd); in kswapd_stop()
[all …]
/linux-4.1.27/Documentation/cris/
DREADME103 Starting kswapd v1.8
/linux-4.1.27/include/linux/
Dmmzone.h751 struct task_struct *kswapd; /* Protected by member
/linux-4.1.27/Documentation/cgroups/
Dmemory.txt180 unmapped (by kswapd), they may exist as SwapCache in the system until they
228 The global LRU(kswapd) can swap out arbitrary pages. Swap-out means
646 it gets invoked from balance_pgdat (kswapd).
/linux-4.1.27/fs/xfs/libxfs/
Dxfs_btree.c2513 bool kswapd; /* allocation in kswapd context */ member
2536 if (args->kswapd) in xfs_btree_split_worker()
2575 args.kswapd = current_is_kswapd(); in xfs_btree_split()
/linux-4.1.27/Documentation/
Dkernel-docs.txt504 cache, swap cache, kswapd.
/linux-4.1.27/
DCREDITS3044 D: kswapd fixes, random kernel hacker, rmap VM,