]> git.baikalelectronics.ru Git - kernel.git/commit
ubifs: fix to check error code of register_shrinker
authorChao Yu <chao2.yu@samsung.com>
Mon, 18 May 2015 08:43:02 +0000 (16:43 +0800)
committerRichard Weinberger <richard@nod.at>
Tue, 2 Jun 2015 09:41:38 +0000 (11:41 +0200)
commit294222ab445b0c5770a50953fc63d4317d309408
treed86bdb38a53af379bf76888f779214deb6d9edb0
parentb296947617063dda67fe3a6467b0df870ebe953c
ubifs: fix to check error code of register_shrinker

register_shrinker() in ubifs_init() can fail due to fail to call kzalloc.
This patch fixes to check the return value of register_shrinker, otherwise
our shrinker may be unregistered after ubifs initialized successfully.

Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
fs/ubifs/super.c