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-all mailing list