Re: [PATCH 4/4] mm: memcg: apply proactive reclaim into cgroupv1

From: kernel test robot
Date: Wed Nov 08 2023 - 16:07:55 EST


Hi Huan,

kernel test robot noticed the following build warnings:

[auto build test WARNING on akpm-mm/mm-everything]
[also build test WARNING on tj-cgroup/for-next linus/master v6.6 next-20231108]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]

url: https://github.com/intel-lab-lkp/linux/commits/Huan-Yang/mm-vmscan-LRU-unbalance-cgroup-reclaim/20231108-151757
base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything
patch link: https://lore.kernel.org/r/20231108065818.19932-5-link%40vivo.com
patch subject: [PATCH 4/4] mm: memcg: apply proactive reclaim into cgroupv1
reproduce: (https://download.01.org/0day-ci/archive/20231109/202311090446.NKFRnuGv-lkp@xxxxxxxxx/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@xxxxxxxxx>
| Closes: https://lore.kernel.org/oe-kbuild-all/202311090446.NKFRnuGv-lkp@xxxxxxxxx/

All warnings (new ones prefixed by >>):

>> Documentation/admin-guide/cgroup-v1/memory.rst:93: WARNING: Malformed table.
>> Documentation/admin-guide/cgroup-v1/memory.rst:977: WARNING: Title underline too short.

vim +93 Documentation/admin-guide/cgroup-v1/memory.rst

62
63 ==================================== ==========================================
64 tasks attach a task(thread) and show list of
65 threads
66 cgroup.procs show list of processes
67 cgroup.event_control an interface for event_fd()
68 This knob is not available on CONFIG_PREEMPT_RT systems.
69 memory.usage_in_bytes show current usage for memory
70 (See 5.5 for details)
71 memory.memsw.usage_in_bytes show current usage for memory+Swap
72 (See 5.5 for details)
73 memory.limit_in_bytes set/show limit of memory usage
74 memory.memsw.limit_in_bytes set/show limit of memory+Swap usage
75 memory.failcnt show the number of memory usage hits limits
76 memory.memsw.failcnt show the number of memory+Swap hits limits
77 memory.max_usage_in_bytes show max memory usage recorded
78 memory.memsw.max_usage_in_bytes show max memory+Swap usage recorded
79 memory.soft_limit_in_bytes set/show soft limit of memory usage
80 This knob is not available on CONFIG_PREEMPT_RT systems.
81 memory.stat show various statistics
82 memory.use_hierarchy set/show hierarchical account enabled
83 This knob is deprecated and shouldn't be
84 used.
85 memory.force_empty trigger forced page reclaim
86 memory.pressure_level set memory pressure notifications
87 memory.swappiness set/show swappiness parameter of vmscan
88 (See sysctl's vm.swappiness)
89 memory.move_charge_at_immigrate set/show controls of moving charges
90 This knob is deprecated and shouldn't be
91 used.
92 memory.oom_control set/show oom controls.
> 93 memory.memory proactive reclaim.
94 memory.numa_stat show the number of memory usage per numa
95 node
96 memory.kmem.limit_in_bytes Deprecated knob to set and read the kernel
97 memory hard limit. Kernel hard limit is not
98 supported since 5.16. Writing any value to
99 do file will not have any effect same as if
100 nokmem kernel parameter was specified.
101 Kernel memory is still charged and reported
102 by memory.kmem.usage_in_bytes.
103 memory.kmem.usage_in_bytes show current kernel memory allocation
104 memory.kmem.failcnt show the number of kernel memory usage
105 hits limits
106 memory.kmem.max_usage_in_bytes show max kernel memory usage recorded
107
108 memory.kmem.tcp.limit_in_bytes set/show hard limit for tcp buf memory
109 memory.kmem.tcp.usage_in_bytes show current tcp buf memory allocation
110 memory.kmem.tcp.failcnt show the number of tcp buf memory usage
111 hits limits
112 memory.kmem.tcp.max_usage_in_bytes show max tcp buf memory usage recorded
113 ==================================== ==========================================
114

--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki