On Thu, Dec 28, 2023 at 06:27:14AM +0000, Haifeng Xu wrote: > Actually, when using a boot time kernel option "cgroup.memory=nokmem", > all lru items are inserted to list_lru_node. But for those users who > invoke list_lru_init_memcg() to initialize list_lru, list_lru_memcg_aware() > returns true. And this brings unneeded operations related to memcg. > > To make things more convenient, let's disable memcg_aware when > cgroup.memory is set to "nokmem". I guess it's not only more convenient, but also should save a bit of memory. But _probably_ not enough to justify messing up with stable backports. Do you have any data on memory savings? > > Signed-off-by: Haifeng Xu <haifeng.xu@xxxxxxxxxx> Acked-by: Roman Gushchin <roman.gushchin@xxxxxxxxx> Thanks!