Specifications
54 Product Errata
25759 Rev. 3.79 July 2009
Revision Guide for AMD Athlon™ 64 and AMD Opteron™ Processors
93 RSM Auto-Halt Restart Returns To Incorrect RIP
Description
If an SMI occurs on a HALT instruction in 64-bit mode, and the subsequent RSM uses the
Auto-Halt Restart feature, the RIP will incorrectly truncate to 32 bits.
Potential Effect on System
Unpredictable system operation.
Suggested Workaround
If the upper 32 bits of RIP are not cleared to zeroes, BIOS should clear the Auto-Halt Restart byte
before executing the RSM instruction in the SMI handler. The RIP content can be verified and the
Auto-Halt Restart byte can be modified in the SMM State-Save area in SM mode.
Fix Planned
Yes