[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] Xen/MCE: adjust for future new vMCE model

> I'm not sure if AMD has these 2 bits in MCG_CAP. Could you tell me where can 
> I get
> AMD's *latest* open doc (something like amd architecture programmer manual)?
> If AMD has these 2 bits, it's safe to set them independent of host capability 
> -- guest
> will just think it running on a platform w/ some events *possilbe* (though 
> actually
> may never occur), hypervisor know what actually occur and has the flexibility 
> to
> decide what it would like to inject to guest.
> This code is only used by Intel, and it's only for not blocking future vMCE, 
> so it just do minimal necessary update.

I think you should be very wary of creating "Franken-machines" that look half 
(according to CPUID) and half Intel (according to MCG_CAP). You can look at the 
code and check whether we always make sensible decisions when presented with
such a system ... but you may not have that luxury with other guest operating 
My general mantra is that untested code paths have bugs.


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.