Re: [PATCH v3 7/7] mm, slab: shorten kmalloc cache names for large sizes
From: Mel Gorman <hidden>
Date: 2018-07-19 08:46:06
Also in:
linux-api, lkml
From: Mel Gorman <hidden>
Date: 2018-07-19 08:46:06
Also in:
linux-api, lkml
On Wed, Jul 18, 2018 at 03:36:20PM +0200, Vlastimil Babka wrote:
Kmalloc cache names can get quite long for large object sizes, when the sizes are expressed in bytes. Use 'k' and 'M' prefixes to make the names as short as possible e.g. in /proc/slabinfo. This works, as we mostly use power-of-two sizes, with exceptions only below 1k. Example: 'kmalloc-4194304' becomes 'kmalloc-4M' Suggested-by: Matthew Wilcox <willy@infradead.org> Signed-off-by: Vlastimil Babka <redacted>
There is a slight chance this will break any external tooling that calculates fragmentation stats for slab/slub if they are particularly stupid parsers but other than that; Acked-by: Mel Gorman <redacted> -- Mel Gorman SUSE Labs