[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH for-4.5 v6 01/16] xen: Add support for VMware cpuid leaves
On Sat, Sep 20, 2014 at 7:07 PM, Don Slutz <dslutz@xxxxxxxxxxx> wrote: > This is done by adding HVM_PARAM_VMWARE_HW. It is set to the VMware > virtual hardware version. > > Currently 0, 3-4, 6-11 are good values. However the > code only checks for == 0 or != 0. > > If non-zero then > Return VMware's cpuid leaves. > > The support of hypervisor cpuid leaves has not been agreed to. > > MicroSoft Hyper-V (AKA viridian) currently must be at 0x40000000. > > VMware currently must be at 0x40000000. > > KVM currently must be at 0x40000000 (from Seabios). > > Xen can be found at the first otherwise unused 0x100 aligned > offset between 0x40000000 and 0x40010000. > > http://download.microsoft.com/download/F/B/0/FB0D01A3-8E3A-4F5F-AA59-08C8026D3B8A/requirements-for-implementing-microsoft-hypervisor-interface.docx > > http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009458 > > http://lwn.net/Articles/301888/ > Attempted to get this cleaned up. > > So based on this, I picked the order: > > Xen at 0x40000000 or > Viridian or VMware at 0x40000000 and Xen at 0x40000100 > > If both Viridian and VMware selected, report an error. > > Since I need to change xen/arch/x86/hvm/Makefile; also add > a newline at end of file. > > Signed-off-by: Don Slutz <dslutz@xxxxxxxxxxx> FYI I've taken a look and this all seems sensible, but I'll hold off on my reviewed-by until I've taken a look at more of the series. -George _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |