mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 11:22:23 +00:00
esx: Support virtualHW version 9
We already support ESX 5.1, but virtualHW version used by such hypervisor [1] wasn't taken into account. [1] http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=1003746
This commit is contained in:
parent
a6a10a52eb
commit
e0eb672e00
@ -1,8 +1,7 @@
|
||||
|
||||
/*
|
||||
* vmx.c: VMware VMX parsing/formatting functions
|
||||
*
|
||||
* Copyright (C) 2010-2012 Red Hat, Inc.
|
||||
* Copyright (C) 2010-2013 Red Hat, Inc.
|
||||
* Copyright (C) 2009-2010 Matthias Bolte <matthias.bolte@googlemail.com>
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
@ -45,6 +44,7 @@ domain-xml <=> vmx
|
||||
virtualHW.version = "4" # essential for ESX 3.5
|
||||
virtualHW.version = "7" # essential for ESX 4.0
|
||||
virtualHW.version = "8" # essential for ESX 5.0
|
||||
virtualHW.version = "9" # essential for ESX 5.1
|
||||
|
||||
|
||||
??? <=> guestOS = "<value>" # essential, FIXME: not representable
|
||||
@ -1320,10 +1320,10 @@ virVMXParseConfig(virVMXContext *ctx,
|
||||
}
|
||||
|
||||
if (virtualHW_version != 4 && virtualHW_version != 7 &&
|
||||
virtualHW_version != 8) {
|
||||
virtualHW_version != 8 && virtualHW_version != 9) {
|
||||
virReportError(VIR_ERR_INTERNAL_ERROR,
|
||||
_("Expecting VMX entry 'virtualHW.version' to be 4, 7 or 8 "
|
||||
"but found %lld"),
|
||||
_("Expecting VMX entry 'virtualHW.version' to be "
|
||||
"4, 7, 8 or 9 but found %lld"),
|
||||
virtualHW_version);
|
||||
goto cleanup;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user