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@