Date: Tue, 9 Mar 2010 03:30:31 +0000 (UTC) From: Alan Cox <alc@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/amd64 mca.c pmap.c src/sys/amd64/include md_var.h specialreg.h Message-ID: <201003090950.o299oV4O036773@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
alc 2010-03-09 03:30:31 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 mca.c pmap.c
sys/amd64/include md_var.h specialreg.h
Log:
SVN rev 204907 on 2010-03-09 03:30:31Z by alc
Implement AMD's recommended workaround for Erratum 383 on Family 10h
processors. With this workaround, superpage promotion can be re-enabled
under virtualization. Moreover, machine check exceptions can safely be
enabled when FreeBSD is running natively on Family 10h processors.
Most of the credit should go to Andriy Gapon for diagnosing the error and
working with Borislav Petkov at AMD to document it. Andriy also reviewed
and tested my patches.
Discussed with: jhb
MFC after: 3 weeks
Revision Changes Path
1.7 +35 -1 src/sys/amd64/amd64/mca.c
1.683 +124 -7 src/sys/amd64/amd64/pmap.c
1.88 +1 -0 src/sys/amd64/include/md_var.h
1.58 +2 -0 src/sys/amd64/include/specialreg.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003090950.o299oV4O036773>
