Thread (389 messages) 389 messages, 13 authors, 2021-08-21

Re: [PATCH v14 035/138] mm/memcg: Use the node id in mem_cgroup_update_tree()

From: Matthew Wilcox <willy@infradead.org>
Date: 2021-08-13 18:57:37
Also in: linux-mm, lkml

On Tue, Aug 10, 2021 at 09:06:52PM +0100, David Howells wrote:
Matthew Wilcox (Oracle) [off-list ref] wrote:
quoted
By using the node id in mem_cgroup_update_tree(), we can delete
soft_limit_tree_from_page() and mem_cgroup_page_nodeinfo().  Saves 42
bytes of kernel text on my config.

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Acked-by: Michal Hocko <mhocko@suse.com>
Acked-by: Johannes Weiner <hannes@cmpxchg.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: David Howells <dhowells@redhat.com>

Though I wonder if:
quoted
-		mz = mem_cgroup_page_nodeinfo(memcg, page);
+		mz = memcg->nodeinfo[nid];
should still have some sort of wrapper function.
I was asked to remove the wrapper function as it didn't provide enough
utility to warrant the indirection.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help