diff options
author | Jan Beulich <JBeulich@suse.com> | 2012-02-03 10:09:04 -0500 |
---|---|---|
committer | Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | 2012-03-20 15:34:18 -0400 |
commit | 8e6f7c23c135b13f3adf90906fac7edd325bb9af (patch) | |
tree | db6d3af5db92b5b70243963440fbe2ee83a442c6 /drivers/xen | |
parent | 9846ff10af12f9e7caac696737db6c990592a74a (diff) |
xen/tmem: cleanup
Use 'bool' for boolean variables. Do proper section placement.
Eliminate an unnecessary export.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Dan Magenheimer <dan.magenheimer@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'drivers/xen')
-rw-r--r-- | drivers/xen/tmem.c | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/drivers/xen/tmem.c b/drivers/xen/tmem.c index d369965e8f8a..6a8f76dd5a22 100644 --- a/drivers/xen/tmem.c +++ b/drivers/xen/tmem.c | |||
@@ -9,7 +9,6 @@ | |||
9 | #include <linux/types.h> | 9 | #include <linux/types.h> |
10 | #include <linux/init.h> | 10 | #include <linux/init.h> |
11 | #include <linux/pagemap.h> | 11 | #include <linux/pagemap.h> |
12 | #include <linux/module.h> | ||
13 | #include <linux/cleancache.h> | 12 | #include <linux/cleancache.h> |
14 | 13 | ||
15 | /* temporary ifdef until include/linux/frontswap.h is upstream */ | 14 | /* temporary ifdef until include/linux/frontswap.h is upstream */ |
@@ -128,15 +127,13 @@ static int xen_tmem_flush_object(u32 pool_id, struct tmem_oid oid) | |||
128 | return xen_tmem_op(TMEM_FLUSH_OBJECT, pool_id, oid, 0, 0, 0, 0, 0); | 127 | return xen_tmem_op(TMEM_FLUSH_OBJECT, pool_id, oid, 0, 0, 0, 0, 0); |
129 | } | 128 | } |
130 | 129 | ||
131 | int tmem_enabled __read_mostly; | 130 | bool __read_mostly tmem_enabled = false; |
132 | EXPORT_SYMBOL(tmem_enabled); | ||
133 | 131 | ||
134 | static int __init enable_tmem(char *s) | 132 | static int __init enable_tmem(char *s) |
135 | { | 133 | { |
136 | tmem_enabled = 1; | 134 | tmem_enabled = true; |
137 | return 1; | 135 | return 1; |
138 | } | 136 | } |
139 | |||
140 | __setup("tmem", enable_tmem); | 137 | __setup("tmem", enable_tmem); |
141 | 138 | ||
142 | #ifdef CONFIG_CLEANCACHE | 139 | #ifdef CONFIG_CLEANCACHE |
@@ -229,17 +226,16 @@ static int tmem_cleancache_init_shared_fs(char *uuid, size_t pagesize) | |||
229 | return xen_tmem_new_pool(shared_uuid, TMEM_POOL_SHARED, pagesize); | 226 | return xen_tmem_new_pool(shared_uuid, TMEM_POOL_SHARED, pagesize); |
230 | } | 227 | } |
231 | 228 | ||
232 | static int use_cleancache = 1; | 229 | static bool __initdata use_cleancache = true; |
233 | 230 | ||
234 | static int __init no_cleancache(char *s) | 231 | static int __init no_cleancache(char *s) |
235 | { | 232 | { |
236 | use_cleancache = 0; | 233 | use_cleancache = false; |
237 | return 1; | 234 | return 1; |
238 | } | 235 | } |
239 | |||
240 | __setup("nocleancache", no_cleancache); | 236 | __setup("nocleancache", no_cleancache); |
241 | 237 | ||
242 | static struct cleancache_ops tmem_cleancache_ops = { | 238 | static struct cleancache_ops __initdata tmem_cleancache_ops = { |
243 | .put_page = tmem_cleancache_put_page, | 239 | .put_page = tmem_cleancache_put_page, |
244 | .get_page = tmem_cleancache_get_page, | 240 | .get_page = tmem_cleancache_get_page, |
245 | .flush_page = tmem_cleancache_flush_page, | 241 | .flush_page = tmem_cleancache_flush_page, |
@@ -356,17 +352,16 @@ static void tmem_frontswap_init(unsigned ignored) | |||
356 | xen_tmem_new_pool(private, TMEM_POOL_PERSIST, PAGE_SIZE); | 352 | xen_tmem_new_pool(private, TMEM_POOL_PERSIST, PAGE_SIZE); |
357 | } | 353 | } |
358 | 354 | ||
359 | static int __initdata use_frontswap = 1; | 355 | static bool __initdata use_frontswap = true; |
360 | 356 | ||
361 | static int __init no_frontswap(char *s) | 357 | static int __init no_frontswap(char *s) |
362 | { | 358 | { |
363 | use_frontswap = 0; | 359 | use_frontswap = false; |
364 | return 1; | 360 | return 1; |
365 | } | 361 | } |
366 | |||
367 | __setup("nofrontswap", no_frontswap); | 362 | __setup("nofrontswap", no_frontswap); |
368 | 363 | ||
369 | static struct frontswap_ops tmem_frontswap_ops = { | 364 | static struct frontswap_ops __initdata tmem_frontswap_ops = { |
370 | .put_page = tmem_frontswap_put_page, | 365 | .put_page = tmem_frontswap_put_page, |
371 | .get_page = tmem_frontswap_get_page, | 366 | .get_page = tmem_frontswap_get_page, |
372 | .flush_page = tmem_frontswap_flush_page, | 367 | .flush_page = tmem_frontswap_flush_page, |