Re: [PATCH] mm/slab: protect cache_reap() against CPU and memory hot plug operations

2019-03-25 Thread Laurent Dufour
Le 25/03/2019 à 01:38, Sasha Levin a écrit : Hi, [This is an automated email] This commit has been processed because it contains a -stable tag. The stable tag indicates that it's relevant for the following trees: all The bot has tested the following trees: v5.0.3, v4.19.30, v4.14.107,

Re: [PATCH] mm/slab: protect cache_reap() against CPU and memory hot plug operations

2019-03-12 Thread Laurent Dufour
Le 12/03/2019 à 15:58, Michal Hocko a écrit : On Mon 11-03-19 20:17:01, Laurent Dufour wrote: The commit 95402b382901 ("cpu-hotplug: replace per-subsystem mutexes with get_online_cpus()") remove the CPU_LOCK_ACQUIRE operation which was use to grap the cache_chain_mutex lock which was protecting

Re: [PATCH] mm/slab: protect cache_reap() against CPU and memory hot plug operations

2019-03-12 Thread Michal Hocko
On Mon 11-03-19 20:17:01, Laurent Dufour wrote: > The commit 95402b382901 ("cpu-hotplug: replace per-subsystem mutexes with > get_online_cpus()") remove the CPU_LOCK_ACQUIRE operation which was use to > grap the cache_chain_mutex lock which was protecting cache_reap() against > CPU hot plug

[PATCH] mm/slab: protect cache_reap() against CPU and memory hot plug operations

2019-03-11 Thread Laurent Dufour
The commit 95402b382901 ("cpu-hotplug: replace per-subsystem mutexes with get_online_cpus()") remove the CPU_LOCK_ACQUIRE operation which was use to grap the cache_chain_mutex lock which was protecting cache_reap() against CPU hot plug operations. Later the commit 18004c5d4084 ("mm, sl[aou]b: Use