[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Woes of NMIs and MCEs, and possibly how to fix
On Fri, Nov 30, 2012 at 5:34 PM, Andrew Cooper <andrew.cooper3@xxxxxxxxxx> wrote: 3) SMM mode executing an iret will re-enable NMIs. There is nothing we Did you actually mean IRET, or did you mean RSM? Does it make a difference? As for 1 possible solution which we cant use: 64-bit Intel processors have SYSEXIT, right? It's worth pointing out the following alternatives, even if we never actually use them: 1. Use SYSEXIT on Intel processors and let the bugs (or some subset of them) remain on AMD 2. Use SYSEXIT on Intel processors and IRET on AMD Given that AMD has cut back their investment in OSS development, and is talking about moving to ARM, it may only be a matter of time before Intel is the only important player in the x86 world. [1] In an effort to prevent a flamewar with my comment, the situation we The very first time I heard that SYSRET didn't restore the stack pointer, I thought it was an obviously stupid idea that would cause all kinds of crazy bugs. When you're designing operating systems, a little paranoia is a good thing, and I can't help but think that the architects that let this go through made a big mistake here. -George _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |