mm: frontswap: remove unnecessary check during initialization
Sasha Levin [Sun, 10 Jun 2012 10:51:05 +0000 (12:51 +0200)]
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>

mm/frontswap.c

index d8dc986..7c26e89 100644 (file)
@@ -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);