Date: Thu, 27 Jul 2006 19:47:22 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/amd64/amd64 machdep.c src/sys/i386/i386 machdep.c Message-ID: <200607271947.k6RJlMS6013842@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607271947.k6RJlMS6013842>