target-i386: allow any alignment for SMBASE
commitdd75d4fcb4a82c34d4f466e7fc166162b71ff740
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 12 Oct 2015 16:25:40 +0000 (12 18:25 +0200)
committerEduardo Habkost <ehabkost@redhat.com>
Fri, 23 Oct 2015 14:59:26 +0000 (23 12:59 -0200)
tree9dd273335081ee3baf67de725a9a7d9efbe7b47e
parent147482ae35b896808af68c0051ad86d3aae12979
target-i386: allow any alignment for SMBASE

Processors up to the Pentium (says Bochs---I do not have old enough
manuals) require a 32KiB alignment for the SMBASE, but newer processors
do not need that, and Tiano Core will use non-aligned SMBASE values.

Reported-by: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
target-i386/smm_helper.c