CVSROOT:        /cvs
Module name:    src
Changes by:     j...@cvs.openbsd.org    2012/03/26 23:59:46

Modified files:
        sys/arch/amd64/include: specialreg.h 
        sys/arch/amd64/amd64: amd64errata.c 
        sys/arch/i386/include: specialreg.h 
        sys/arch/i386/i386: amd64errata.c 

Log message:
Implement the AMD suggested workaround for family 10h & 12h errata 721
"Processor May Incorrectly Update Stack Pointer" by setting a bit
marked 'reserved' in an MSR that is only "documented" to exist on 12h.

AMD claim this problem can only occur in 64-bit mode, set the workaround
bit on i386 in case this isn't true and in the interest of keeping the
errata in sync between i386/amd64.

ok deraadt@

Reply via email to