[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4 01/16] xen: Add support for VMware cpuid leaves
On 09/12/14 08:37, Boris Ostrovsky wrote: On 09/11/2014 02:36 PM, Don Slutz wrote:diff --git a/xen/arch/x86/traps.c b/xen/arch/x86/traps.c index 10fc2ca..f353f42 100644 --- a/xen/arch/x86/traps.c +++ b/xen/arch/x86/traps.c@@ -685,8 +685,12 @@ int cpuid_hypervisor_leaves( uint32_t idx, uint32_t sub_idx, uint32_t *eax, uint32_t *ebx, uint32_t *ecx, uint32_t *edx){ struct domain *d = current->domain;- /* Optionally shift out of the way of Viridian architectural leaves. */- uint32_t base = is_viridian_domain(d) ? 0x40000100 : 0x40000000; + /* + * Optionally shift out of the way of Viridian or VMware + * architectural leaves. + */ + uint32_t base = is_viridian_domain(d) | is_vmware_domain(d) ?Given how is_viridian and is_vmware are defined I think '||' is more appropriate. I plan to convert to "||". -Don Slutz -boris _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |