On 09/28/2010 07:54 PM, H. Peter Anvin wrote:
On 09/28/2010 12:27 AM, Avi Kivity wrote:
SMM runs in big real mode, which we're only just starting to support on Intel. Effectively it means we have to emulate every instruction. Dumping the state and restoring it is the simple part.
SMM *starts* in big real mode; there is no requirement to stay in that mode, FWIW
I really hate tailoring the firmware code to kvm capabilities. SMM should work without restrictions on the code you can run in it.