forked from microsoft/WSL2-Linux-Kernel
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'akpm' (more patches from Andrew)
Merge patches from Andrew Morton: "Most of the rest of MM, plus a few dribs and drabs. I still have quite a few irritating patches left around: ones with dubious testing results, lack of review, ones which should have gone via maintainer trees but the maintainers are slack, etc. I need to be more activist in getting these things wrapped up outside the merge window, but they're such a PITA." * emailed patches from Andrew Morton <akpm@linux-foundation.org>: (48 commits) mm/vmscan.c: avoid possible deadlock caused by too_many_isolated() vmscan: comment too_many_isolated() mm/kmemleak.c: remove obsolete simple_strtoul mm/memory_hotplug.c: improve comments mm/hugetlb: create hugetlb cgroup file in hugetlb_init mm/mprotect.c: coding-style cleanups Documentation: ABI: /sys/devices/system/node/ slub: drop mutex before deleting sysfs entry memcg: add comments clarifying aspects of cache attribute propagation kmem: add slab-specific documentation about the kmem controller slub: slub-specific propagation changes slab: propagate tunable values memcg: aggregate memcg cache values in slabinfo memcg/sl[au]b: shrink dead caches memcg/sl[au]b: track all the memcg children of a kmem_cache memcg: destroy memcg caches sl[au]b: allocate objects from memcg cache sl[au]b: always get the cache from its page in kmem_cache_free() memcg: skip memcg kmem allocations in specified code regions memcg: infrastructure to match an allocation to the right cache ...
- Loading branch information
Showing
38 changed files
with
2,548 additions
and
345 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,101 @@ | ||
What: /sys/devices/system/node/possible | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
Nodes that could be possibly become online at some point. | ||
|
||
What: /sys/devices/system/node/online | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
Nodes that are online. | ||
|
||
What: /sys/devices/system/node/has_normal_memory | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
Nodes that have regular memory. | ||
|
||
What: /sys/devices/system/node/has_cpu | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
Nodes that have one or more CPUs. | ||
|
||
What: /sys/devices/system/node/has_high_memory | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
Nodes that have regular or high memory. | ||
Depends on CONFIG_HIGHMEM. | ||
|
||
What: /sys/devices/system/node/nodeX | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
When CONFIG_NUMA is enabled, this is a directory containing | ||
information on node X such as what CPUs are local to the | ||
node. | ||
node. Each file is detailed next. | ||
|
||
What: /sys/devices/system/node/nodeX/cpumap | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
The node's cpumap. | ||
|
||
What: /sys/devices/system/node/nodeX/cpulist | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
The CPUs associated to the node. | ||
|
||
What: /sys/devices/system/node/nodeX/meminfo | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
Provides information about the node's distribution and memory | ||
utilization. Similar to /proc/meminfo, see Documentation/filesystems/proc.txt | ||
|
||
What: /sys/devices/system/node/nodeX/numastat | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
The node's hit/miss statistics, in units of pages. | ||
See Documentation/numastat.txt | ||
|
||
What: /sys/devices/system/node/nodeX/distance | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
Distance between the node and all the other nodes | ||
in the system. | ||
|
||
What: /sys/devices/system/node/nodeX/vmstat | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <linux-mm@kvack.org> | ||
Description: | ||
The node's zoned virtual memory statistics. | ||
This is a superset of numastat. | ||
|
||
What: /sys/devices/system/node/nodeX/compact | ||
Date: February 2010 | ||
Contact: Mel Gorman <mel@csn.ul.ie> | ||
Description: | ||
When this file is written to, all memory within that node | ||
will be compacted. When it completes, memory will be freed | ||
into blocks which have as many contiguous pages as possible | ||
|
||
What: /sys/devices/system/node/nodeX/scan_unevictable_pages | ||
Date: October 2008 | ||
Contact: Lee Schermerhorn <lee.schermerhorn@hp.com> | ||
Description: | ||
When set, it triggers scanning the node's unevictable lists | ||
and move any pages that have become evictable onto the respective | ||
zone's inactive list. See mm/vmscan.c | ||
|
||
What: /sys/devices/system/node/nodeX/hugepages/hugepages-<size>/ | ||
Date: December 2009 | ||
Contact: Lee Schermerhorn <lee.schermerhorn@hp.com> | ||
Description: | ||
The node's huge page size control/query attributes. | ||
See Documentation/vm/hugetlbpage.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.