File tree Expand file tree Collapse file tree 4 files changed +14
-19
lines changed
Documentation/admin-guide/cgroup-v1 Expand file tree Collapse file tree 4 files changed +14
-19
lines changed Original file line number Diff line number Diff line change @@ -179,7 +179,7 @@ files describing that cpuset:
179179 - cpuset.mem_hardwall flag: is memory allocation hardwalled
180180 - cpuset.memory_pressure: measure of how much paging pressure in cpuset
181181 - cpuset.memory_spread_page flag: if set, spread page cache evenly on allowed nodes
182- - cpuset.memory_spread_slab flag: if set, spread slab cache evenly on allowed nodes
182+ - cpuset.memory_spread_slab flag: OBSOLETE. Doesn't have any function.
183183 - cpuset.sched_load_balance flag: if set, load balance within CPUs on that cpuset
184184 - cpuset.sched_relax_domain_level: the searching range when migrating tasks
185185
Original file line number Diff line number Diff line change @@ -65,10 +65,12 @@ files include::
6565
66661. Page fault accounting
6767
68- hugetlb.<hugepagesize>.limit_in_bytes
69- hugetlb.<hugepagesize>.max_usage_in_bytes
70- hugetlb.<hugepagesize>.usage_in_bytes
71- hugetlb.<hugepagesize>.failcnt
68+ ::
69+
70+ hugetlb.<hugepagesize>.limit_in_bytes
71+ hugetlb.<hugepagesize>.max_usage_in_bytes
72+ hugetlb.<hugepagesize>.usage_in_bytes
73+ hugetlb.<hugepagesize>.failcnt
7274
7375The HugeTLB controller allows users to limit the HugeTLB usage (page fault) per
7476control group and enforces the limit during page fault. Since HugeTLB
@@ -82,10 +84,12 @@ getting SIGBUS.
8284
83852. Reservation accounting
8486
85- hugetlb.<hugepagesize>.rsvd.limit_in_bytes
86- hugetlb.<hugepagesize>.rsvd.max_usage_in_bytes
87- hugetlb.<hugepagesize>.rsvd.usage_in_bytes
88- hugetlb.<hugepagesize>.rsvd.failcnt
87+ ::
88+
89+ hugetlb.<hugepagesize>.rsvd.limit_in_bytes
90+ hugetlb.<hugepagesize>.rsvd.max_usage_in_bytes
91+ hugetlb.<hugepagesize>.rsvd.usage_in_bytes
92+ hugetlb.<hugepagesize>.rsvd.failcnt
8993
9094The HugeTLB controller allows to limit the HugeTLB reservations per control
9195group and enforces the controller limit at reservation time and at the fault of
Original file line number Diff line number Diff line change @@ -121,11 +121,6 @@ static inline int cpuset_do_page_mem_spread(void)
121121 return task_spread_page (current );
122122}
123123
124- static inline int cpuset_do_slab_mem_spread (void )
125- {
126- return task_spread_slab (current );
127- }
128-
129124extern bool current_cpuset_is_being_rebound (void );
130125
131126extern void rebuild_sched_domains (void );
@@ -264,11 +259,6 @@ static inline int cpuset_do_page_mem_spread(void)
264259 return 0 ;
265260}
266261
267- static inline int cpuset_do_slab_mem_spread (void )
268- {
269- return 0 ;
270- }
271-
272262static inline bool current_cpuset_is_being_rebound (void )
273263{
274264 return false;
Original file line number Diff line number Diff line change @@ -3897,6 +3897,7 @@ static struct cftype legacy_files[] = {
38973897 },
38983898
38993899 {
3900+ /* obsolete, may be removed in the future */
39003901 .name = "memory_spread_slab" ,
39013902 .read_u64 = cpuset_read_u64 ,
39023903 .write_u64 = cpuset_write_u64 ,
You can’t perform that action at this time.
0 commit comments