Product Errata 89
Revision Guide for AMD Family 10h Processors
41322 Rev. 3.84 August 2011
352 SYSCALL Instruction May Execute Incorrectly Due to
Breakpoint
Description
A SYSCALL instruction executes incorrectly and an incorrect debug exception is taken when all of
the following conditions are satisfied:
• An enabled instruction breakpoint address matches the RIP of the SYSCALL instruction.
• The processor is in 64-bit mode or compatibility mode.
• The instruction would not generate any other exception.
• SYSCALL Flag Mask Register[16] (MSRC000_0084[16]) is set to 1b.
• rFLAGS.RF is set to 1b.
Potential Effect on System
None expected during normal operation. Kernel debuggers may observe unpredictable system
behavior.
Suggested Workaround
Operating system software should clear SYSCALL Flag Mask Register[16] (MSRC000_0084[16]) to
0b during initialization.
Fix Planned
Yes
Comments to this Manuals