aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>2012-06-28 15:47:34 +0100
committerStefano Stabellini <stefano.stabellini@eu.citrix.com>2012-06-28 15:47:34 +0100
commit9e4ff2ad0048ba872a964d1df09a12f83da62ff0 (patch)
treefdecc25f0b32d23364a004dc4e9d907def91f0e5
parentc9782bae2b97aa39d792c56d308b239ead204c44 (diff)
downloadxen-9e4ff2ad0048ba872a964d1df09a12f83da62ff0.tar.gz
xen-9e4ff2ad0048ba872a964d1df09a12f83da62ff0.tar.bz2
xen-9e4ff2ad0048ba872a964d1df09a12f83da62ff0.zip
libxl: disable msitranslate by default
msitranslate is known to cause problems with some device drivers, because it sets the real device in MSI mode while making the guest think is actually in legacy interrupts mode. Some drivers are able to spot this inconsistency and break (Nvidia drivers for example). Disable msitranslate by default. Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
-rw-r--r--tools/libxl/xl_cmdimpl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxl/xl_cmdimpl.c b/tools/libxl/xl_cmdimpl.c
index afa0af679f..c80b9fb55d 100644
--- a/tools/libxl/xl_cmdimpl.c
+++ b/tools/libxl/xl_cmdimpl.c
@@ -562,7 +562,7 @@ static void parse_config_data(const char *config_source,
XLU_Config *config;
XLU_ConfigList *cpus, *vbds, *nics, *pcis, *cvfbs, *cpuids;
int pci_power_mgmt = 0;
- int pci_msitranslate = 1;
+ int pci_msitranslate = 0;
int pci_permissive = 0;
int e;