diff options
author | Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | 2011-07-08 15:07:30 -0400 |
---|---|---|
committer | Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | 2011-07-08 15:07:30 -0400 |
commit | 136d9ebff300044865693a57d68fe5905635992a (patch) | |
tree | 1a336de0e43c499c8b51475cca3afb52b8d1499d /include/xen | |
parent | 149bb2fab547253e6359e76f1b86b95247110e68 (diff) | |
parent | a50777c791031d7345ce95785ea6220f67339d90 (diff) |
Merge branch 'xen-tmem-selfballoon-v8' of git://git.kernel.org/pub/scm/linux/kernel/git/djm/tmem into stable/drivers
* 'xen-tmem-selfballoon-v8' of git://git.kernel.org/pub/scm/linux/kernel/git/djm/tmem:
xen: tmem: self-ballooning and frontswap-selfshrinking
Diffstat (limited to 'include/xen')
-rw-r--r-- | include/xen/balloon.h | 10 | ||||
-rw-r--r-- | include/xen/tmem.h | 5 |
2 files changed, 15 insertions, 0 deletions
diff --git a/include/xen/balloon.h b/include/xen/balloon.h index a2b22f01a51..4076ed72afb 100644 --- a/include/xen/balloon.h +++ b/include/xen/balloon.h | |||
@@ -23,3 +23,13 @@ void balloon_set_new_target(unsigned long target); | |||
23 | 23 | ||
24 | int alloc_xenballooned_pages(int nr_pages, struct page** pages); | 24 | int alloc_xenballooned_pages(int nr_pages, struct page** pages); |
25 | void free_xenballooned_pages(int nr_pages, struct page** pages); | 25 | void free_xenballooned_pages(int nr_pages, struct page** pages); |
26 | |||
27 | struct sys_device; | ||
28 | #ifdef CONFIG_XEN_SELFBALLOONING | ||
29 | extern int register_xen_selfballooning(struct sys_device *sysdev); | ||
30 | #else | ||
31 | static inline int register_xen_selfballooning(struct sys_device *sysdev) | ||
32 | { | ||
33 | return -ENOSYS; | ||
34 | } | ||
35 | #endif | ||
diff --git a/include/xen/tmem.h b/include/xen/tmem.h new file mode 100644 index 00000000000..82e2c83a32f --- /dev/null +++ b/include/xen/tmem.h | |||
@@ -0,0 +1,5 @@ | |||
1 | #ifndef _XEN_TMEM_H | ||
2 | #define _XEN_TMEM_H | ||
3 | /* defined in drivers/xen/tmem.c */ | ||
4 | extern int tmem_enabled; | ||
5 | #endif /* _XEN_TMEM_H */ | ||