mm: frontswap: remove unnecessary check during initialization
authorSasha Levin <levinsasha928@gmail.com>
Sun, 10 Jun 2012 10:51:05 +0000 (12:51 +0200)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Mon, 11 Jun 2012 19:32:08 +0000 (15:32 -0400)
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 d8dc9867b0054521680dca9d89d8e37e7d71cc77..7c26e899cec9badb4d957be0f7be19eb3a98c6e1 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);