Re: [PATCH] memcg: refill_stock for kmem uncharging too

2019-04-19 Thread Shakeel Butt
On Fri, Apr 19, 2019 at 1:07 PM Roman Gushchin wrote: > > On Thu, Apr 18, 2019 at 02:42:24PM -0700, Shakeel Butt wrote: > > The commit 475d0487a2ad ("mm: memcontrol: use per-cpu stocks for socket > > memory uncharging") added refill_stock() for skmem uncharging path to > > optimize workloads havin

Re: [PATCH] memcg: refill_stock for kmem uncharging too

2019-04-19 Thread Roman Gushchin
On Thu, Apr 18, 2019 at 02:42:24PM -0700, Shakeel Butt wrote: > The commit 475d0487a2ad ("mm: memcontrol: use per-cpu stocks for socket > memory uncharging") added refill_stock() for skmem uncharging path to > optimize workloads having high network traffic. Do the same for the kmem > uncharging as

[PATCH] memcg: refill_stock for kmem uncharging too

2019-04-18 Thread Shakeel Butt
The commit 475d0487a2ad ("mm: memcontrol: use per-cpu stocks for socket memory uncharging") added refill_stock() for skmem uncharging path to optimize workloads having high network traffic. Do the same for the kmem uncharging as well. However bypass the refill for offlined memcgs to not cause zombi