Home
last modified time | relevance | path

Searched refs:NUMA (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/mm/
H A Drun_vmtests.sh52 ksm tests that do not require >=2 NUMA nodes
54 ksm tests that require >=2 NUMA nodes
320 # KSM test with 2 NUMA nodes and merge_across_nodes = 1
322 # KSM test with 2 NUMA nodes and merge_across_nodes = 0
/kernel/linux/linux-5.10/mm/
H A Dksm.c47 #define NUMA(x) (x) macro
50 #define NUMA(x) (0) macro
111 * stable trees and multiple unstable trees: one of each for each NUMA node.
154 * @nid: NUMA node id of stable tree in which linked (may not match kpfn)
188 * @nid: NUMA node id of unstable tree in which linked (may not match page)
372 rb_erase(&dup->node, root_stable_tree + NUMA(dup->nid)); in stable_node_dup_del()
589 return ksm_merge_across_nodes ? 0 : NUMA(pfn_to_nid(kpfn)); in get_kpfn_nid()
814 root_unstable_tree + NUMA(rmap_item->nid)); in remove_rmap_item_from_tree()
1696 NUMA(stable_node_dup->nid)) { in stable_tree_search()
1973 * If tree_page has been migrated to another NUMA nod in unstable_tree_search_insert()
[all...]
H A Dmemory.c92 #warning Unfortunate NUMA and NUMA Balancing config, growing page-frame for last_cpupid.
4350 * validation through pte_unmap_same(). It's of NUMA type but in do_numa_page()
4632 /* NUMA case for anonymous PUDs would go here */ in __handle_mm_fault()
/kernel/linux/linux-6.6/mm/
H A Dksm.c52 #define NUMA(x) (x) macro
55 #define NUMA(x) (0) macro
116 * stable trees and multiple unstable trees: one of each for each NUMA node.
155 * @nid: NUMA node id of stable tree in which linked (may not match kpfn)
189 * @nid: NUMA node id of unstable tree in which linked (may not match page)
377 rb_erase(&dup->node, root_stable_tree + NUMA(dup->nid)); in stable_node_dup_del()
624 return ksm_merge_across_nodes ? 0 : NUMA(pfn_to_nid(kpfn)); in get_kpfn_nid()
856 root_unstable_tree + NUMA(rmap_item->nid)); in remove_rmap_item_from_tree()
1770 NUMA(stable_node_dup->nid)) { in stable_tree_search()
2045 * If tree_page has been migrated to another NUMA nod in unstable_tree_search_insert()
[all...]
H A Dmemory.c97 #warning Unfortunate NUMA and NUMA Balancing config, growing page-frame for last_cpupid.
4808 * validation through pte_unmap_same(). It's of NUMA type but in do_numa_page()
5125 * TODO once we support anonymous PUDs: NUMA case and in __handle_mm_fault()
/kernel/linux/linux-5.10/kernel/sched/
H A Dtopology.c755 * NUMA topology (first read the regular topology blurb below)
774 * about doing this is to build the domains on 'hops'. For each NUMA level we
777 * For the above NUMA topology that gives 3 levels:
779 * NUMA-2 0-3 0-3 0-3 0-3
782 * NUMA-1 0-1,3 0-2 1-3 0,2-3
785 * NUMA-0 0 1 2 3
794 * domain. For instance Node-0 NUMA-2 would only get groups: 0-1,3 and 1-3.
803 * more complicated. Consider for instance the groups of NODE-1 NUMA-2, both
840 * NUMA-2 0-3 0-3
843 * NUMA
[all...]
/kernel/linux/linux-6.6/kernel/sched/
H A Dtopology.c803 * NUMA topology (first read the regular topology blurb below)
822 * about doing this is to build the domains on 'hops'. For each NUMA level we
825 * For the above NUMA topology that gives 3 levels:
827 * NUMA-2 0-3 0-3 0-3 0-3
830 * NUMA-1 0-1,3 0-2 1-3 0,2-3
833 * NUMA-0 0 1 2 3
842 * domain. For instance Node-0 NUMA-2 would only get groups: 0-1,3 and 1-3.
851 * more complicated. Consider for instance the groups of NODE-1 NUMA-2, both
888 * NUMA-2 0-3 0-3
891 * NUMA
[all...]

Completed in 24 milliseconds