blob: ffefbc400b8cac7bdb338013b9baa9a897c6aabb [file] [log] [blame]
From: Andrew Morton <akpm@linux-foundation.org>
Subject: mm-shrinker-convert-shrinker_rwsem-to-mutex-fix
Date: Thu Sep 28 09:06:40 AM PDT 2023
update the fix to alloc_shrinker_info()
Cc: Qi Zheng <zhengqi.arch@bytedance.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
mm/shrinker.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/mm/shrinker.c~mm-shrinker-convert-shrinker_rwsem-to-mutex-fix
+++ a/mm/shrinker.c
@@ -96,7 +96,7 @@ int alloc_shrinker_info(struct mem_cgrou
return ret;
err:
- up_write(&shrinker_rwsem);
+ mutex_unlock(&shrinker_mutex);
free_shrinker_info(memcg);
return -ENOMEM;
}
_