summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorRoman Gushchin <roman.gushchin@linux.dev>2024-07-01 21:59:31 +0300
committerAndrew Morton <akpm@linux-foundation.org>2024-07-10 22:14:53 +0300
commit9fa001cf3bb0598aad09d15b2896f7db9ef87637 (patch)
tree0e976b5f5cad9440d3da872a3d2f057a59a02db7 /include/linux
parentf6a6de245fdb1dfb4307b0a80ce7fa35ba2c35a6 (diff)
downloadlinux-9fa001cf3bb0598aad09d15b2896f7db9ef87637.tar.xz
mm: memcg: drop obsolete cache line padding in struct mem_cgroup
After the grouping of the cgroup v1-related fields and the corresponding reorganization of the struct mem_cgroup, the existing cache line padding doesn't make much sense anymore. Let's drop it for now and put back to new places, if necessary. Link: https://lkml.kernel.org/r/20240701185932.704807-1-roman.gushchin@linux.dev Signed-off-by: Roman Gushchin <roman.gushchin@linux.dev> Suggested-by: Shakeel Butt <shakeel.butt@linux.dev> Acked-by: Shakeel Butt <shakeel.butt@linux.dev> Cc: Johannes Weiner <hannes@cmpxchg.org> Cc: Michal Hocko <mhocko@kernel.org> Cc: Muchun Song <muchun.song@linux.dev> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/memcontrol.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/include/linux/memcontrol.h b/include/linux/memcontrol.h
index d0c9365ff039..8b5b3ddeba05 100644
--- a/include/linux/memcontrol.h
+++ b/include/linux/memcontrol.h
@@ -220,8 +220,6 @@ struct mem_cgroup {
/* handle for "memory.swap.events" */
struct cgroup_file swap_events_file;
- CACHELINE_PADDING(_pad1_);
-
/* memory.stat */
struct memcg_vmstats *vmstats;
@@ -305,8 +303,6 @@ struct mem_cgroup {
bool tcpmem_active;
int tcpmem_pressure;
- CACHELINE_PADDING(_pad2_);
-
/*
* set > 0 if pages under this cgroup are moving to other cgroup.
*/