Thread (31 messages) 31 messages, 9 authors, 2017-06-07

Re: [PATCH 2/6] mm: vmstat: move slab statistics from zone to node counters

From: Michael Ellerman <hidden>
Date: 2017-06-01 10:07:33
Also in: linux-mm, linux-s390, lkml

Yury Norov [off-list ref] writes:
On Wed, May 31, 2017 at 01:39:00PM +0200, Heiko Carstens wrote:
quoted
On Wed, May 31, 2017 at 11:12:56AM +0200, Heiko Carstens wrote:
quoted
On Tue, May 30, 2017 at 02:17:20PM -0400, Johannes Weiner wrote:
quoted
To re-implement slab cache vs. page cache balancing, we'll need the
slab counters at the lruvec level, which, ever since lru reclaim was
moved from the zone to the node, is the intersection of the node, not
the zone, and the memcg.

We could retain the per-zone counters for when the page allocator
dumps its memory information on failures, and have counters on both
levels - which on all but NUMA node 0 is usually redundant. But let's
keep it simple for now and just move them. If anybody complains we can
restore the per-zone counters.

Signed-off-by: Johannes Weiner <redacted>
This patch causes an early boot crash on s390 (linux-next as of today).
CONFIG_NUMA on/off doesn't make any difference. I haven't looked any
further into this yet, maybe you have an idea?
The same on arm64.
And powerpc.

cheers
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help