Files
Linux/mm
Roman Gushchin 1f3147b49d mm: slub: call account_slab_page() after slab page initialization
It's convenient to have page->objects initialized before calling into
account_slab_page().  In particular, this information can be used to
pre-alloc the obj_cgroup vector.

Let's call account_slab_page() a bit later, after the initialization of
page->objects.

This commit doesn't bring any functional change, but is required for
further optimizations.

[[email protected]: undo changes needed by forthcoming mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-with-slab_account.patch]

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Roman Gushchin <[email protected]>
Acked-by: Johannes Weiner <[email protected]>
Reviewed-by: Shakeel Butt <[email protected]>
Cc: Michal Hocko <[email protected]>
Cc: Christoph Lameter <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
2020-12-29 15:36:49 -08:00
..
2020-12-15 12:13:47 -08:00
…
2020-12-22 12:55:09 -08:00
…
2020-12-15 14:48:04 -08:00
2020-12-29 15:36:49 -08:00
…
2020-12-15 14:48:04 -08:00
2020-12-15 12:13:41 -08:00
2020-12-15 14:48:04 -08:00
2020-12-15 22:46:15 -08:00
2020-12-15 12:13:47 -08:00
2020-11-19 10:36:36 +01:00