Re: [v2 PATCH 7/9] mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers

2020-12-17 Thread Dave Chinner
On Thu, Dec 17, 2020 at 04:56:48PM -0800, Yang Shi wrote: > On Tue, Dec 15, 2020 at 3:07 PM Yang Shi wrote: > > > This guarantees that only the shrinker instances taht have a > > > correctly set up memcg attached to them will have the > > > SHRINKER_MEMCG_AWARE flag set. Hence in all the rest of t

Re: [v2 PATCH 7/9] mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers

2020-12-17 Thread Yang Shi
On Tue, Dec 15, 2020 at 3:07 PM Yang Shi wrote: > > On Mon, Dec 14, 2020 at 7:05 PM Dave Chinner wrote: > > > > On Mon, Dec 14, 2020 at 02:37:20PM -0800, Yang Shi wrote: > > > Now nr_deferred is available on per memcg level for memcg aware > > > shrinkers, so don't need > > > allocate shrinker->

Re: [v2 PATCH 7/9] mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers

2020-12-15 Thread Yang Shi
On Mon, Dec 14, 2020 at 7:05 PM Dave Chinner wrote: > > On Mon, Dec 14, 2020 at 02:37:20PM -0800, Yang Shi wrote: > > Now nr_deferred is available on per memcg level for memcg aware shrinkers, > > so don't need > > allocate shrinker->nr_deferred for such shrinkers anymore. > > > > Signed-off-by:

Re: [v2 PATCH 7/9] mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers

2020-12-14 Thread Dave Chinner
On Mon, Dec 14, 2020 at 02:37:20PM -0800, Yang Shi wrote: > Now nr_deferred is available on per memcg level for memcg aware shrinkers, so > don't need > allocate shrinker->nr_deferred for such shrinkers anymore. > > Signed-off-by: Yang Shi > --- > mm/vmscan.c | 28 ++-- >

[v2 PATCH 7/9] mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers

2020-12-14 Thread Yang Shi
Now nr_deferred is available on per memcg level for memcg aware shrinkers, so don't need allocate shrinker->nr_deferred for such shrinkers anymore. Signed-off-by: Yang Shi --- mm/vmscan.c | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/mm/vmsca