| Date | Thu, 24 Aug 2023 13:38:32 +0900 | From | Sergey Senozhatsky <> | Subject | Re: [PATCH v5 37/45] zsmalloc: dynamically allocate the mm-zspool shrinker |
| |
On (23/08/24 11:42), Qi Zheng wrote: > In preparation for implementing lockless slab shrink, use new APIs to > dynamically allocate the mm-zspool shrinker, so that it can be freed > asynchronously via RCU. Then it doesn't need to wait for RCU read-side > critical section when releasing the struct zs_pool. > > Signed-off-by: Qi Zheng <zhengqi.arch@bytedance.com> > Reviewed-by: Muchun Song <songmuchun@bytedance.com> > CC: Minchan Kim <minchan@kernel.org> > CC: Sergey Senozhatsky <senozhatsky@chromium.org>
Reviewed-by: Sergey Senozhatsky <senozhatsky@chromium.org>
|