memcg, kmem: deprecate kmem.limit_in_bytes · torvalds/linux@0158115 (original) (raw)
File tree
2 files changed
lines changed
- Documentation/admin-guide/cgroup-v1
2 files changed
lines changed
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -85,8 +85,10 @@ Brief summary of control files. | ||
85 | 85 | memory.oom_control set/show oom controls. |
86 | 86 | memory.numa_stat show the number of memory usage per numa |
87 | 87 | node |
88 | - | |
89 | 88 | memory.kmem.limit_in_bytes set/show hard limit for kernel memory |
89 | + This knob is deprecated and shouldn't be | |
90 | + used. It is planned that this be removed in | |
91 | + the foreseeable future. | |
90 | 92 | memory.kmem.usage_in_bytes show current kernel memory allocation |
91 | 93 | memory.kmem.failcnt show the number of kernel memory usage |
92 | 94 | hits limits |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -3637,6 +3637,9 @@ static ssize_t mem_cgroup_write(struct kernfs_open_file *of, | ||
3637 | 3637 | ret = mem_cgroup_resize_max(memcg, nr_pages, true); |
3638 | 3638 | break; |
3639 | 3639 | case _KMEM: |
3640 | +pr_warn_once("kmem.limit_in_bytes is deprecated and will be removed. " | |
3641 | +"Please report your usecase to linux-mm@kvack.org if you " | |
3642 | +"depend on this functionality.\n"); | |
3640 | 3643 | ret = memcg_update_kmem_max(memcg, nr_pages); |
3641 | 3644 | break; |
3642 | 3645 | case _TCP: |