aboutsummaryrefslogtreecommitdiffstats
path: root/xen/common/tmem_xen.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2010-04-19 17:20:43 +0100
committerKeir Fraser <keir.fraser@citrix.com>2010-04-19 17:20:43 +0100
commitb30a2c542669d37e0f33f959cdb49a1384fe52c4 (patch)
treee503db58fe78e87e170e08a0d3f4f8bc30822752 /xen/common/tmem_xen.c
parent1f437c62318cb6bc81c5f7bbc73a472cc4255a92 (diff)
downloadxen-b30a2c542669d37e0f33f959cdb49a1384fe52c4.tar.gz
xen-b30a2c542669d37e0f33f959cdb49a1384fe52c4.tar.bz2
xen-b30a2c542669d37e0f33f959cdb49a1384fe52c4.zip
tmem: (re-)enable by default
Late in the 4.0 release it was discovered that certain order>0 allocations could fail and had no fallback. This conflicted with tmem especially when combined with aggressive ballooning. A hack-y workaround patch was added in time for 4.0 that has reduced (but not completely eliminated) the problem but tmem was left disabled-by-default for the 4.0 release. Re-enable it in xen-unstable by default to help identify cases where the workaround is insufficient. Tmem can be disabled with the no-tmem Xen boot option. Please report failures (that are fixed with the no-tmem option) to me. Signed-off-by: Dan Magenheimer <dan.magenheimer@oracle.com>
Diffstat (limited to 'xen/common/tmem_xen.c')
-rw-r--r--xen/common/tmem_xen.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/common/tmem_xen.c b/xen/common/tmem_xen.c
index 0da1b4754d..ccfd98cc56 100644
--- a/xen/common/tmem_xen.c
+++ b/xen/common/tmem_xen.c
@@ -14,7 +14,7 @@
#define EXPORT /* indicates code other modules are dependent upon */
-EXPORT int opt_tmem = 0;
+EXPORT int opt_tmem = 1;
boolean_param("tmem", opt_tmem);
EXPORT int opt_tmem_compress = 0;