cvs commit: src/sys/amd64/amd64 machdep.c src/sys/i386/i386
machdep.c
John Baldwin
jhb at FreeBSD.org
Thu Jul 27 19:47:23 UTC 2006
jhb 2006-07-27 19:47:22 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 machdep.c
sys/i386/i386 machdep.c
Log:
Don't allow MAXMEM or hw.physmem to extend the top of memory if our memory
map was obtained from the SMAP. SMAP is trustworthy, and the memory
extending feature is a band-aid for older systems where FreeBSD's methods
of detecting memory were not always trustworthy. This fixes the issue
where using hw.physmem could result in the ACPI tables getting trashed
breaking ACPI.
MFC after: 3 days
Tested on: i386
Revision Changes Path
1.651 +7 -7 src/sys/amd64/amd64/machdep.c
1.631 +10 -1 src/sys/i386/i386/machdep.c
More information about the cvs-src
mailing list