summaryrefslogtreecommitdiffstats
path: root/mm/frontswap.c
diff options
context:
space:
mode:
authorSasha Levin <levinsasha928@gmail.com>2012-06-10 12:51:05 +0200
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2012-06-11 15:32:08 -0400
commitf9f08103ebd634999abfccc8ff94985530f14d74 (patch)
tree864ea13a5e3bb8a89db38c20b3967b039c15ebf0 /mm/frontswap.c
parentd9674dda1c7ed49d503d3d7308c90a9f965f0783 (diff)
downloadlinux-stable-f9f08103ebd634999abfccc8ff94985530f14d74.tar.gz
linux-stable-f9f08103ebd634999abfccc8ff94985530f14d74.tar.bz2
linux-stable-f9f08103ebd634999abfccc8ff94985530f14d74.zip
mm: frontswap: remove unnecessary check during initialization
The check whether frontswap is enabled or not is done in the API functions in the frontswap header, before they are passed to the internal double-underscored frontswap functions. Remove the check from __frontswap_init for consistency. Reviewed-by: Minchan Kim <minchan@kernel.org> Signed-off-by: Sasha Levin <levinsasha928@gmail.com> Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'mm/frontswap.c')
-rw-r--r--mm/frontswap.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/mm/frontswap.c b/mm/frontswap.c
index d8dc9867b005..7c26e899cec9 100644
--- a/mm/frontswap.c
+++ b/mm/frontswap.c
@@ -110,8 +110,7 @@ void __frontswap_init(unsigned type)
BUG_ON(sis == NULL);
if (sis->frontswap_map == NULL)
return;
- if (frontswap_enabled)
- frontswap_ops.init(type);
+ frontswap_ops.init(type);
}
EXPORT_SYMBOL(__frontswap_init);