cvs commit: src/sys/amd64/include pmap.h vmparam.h
    Peter Wemm 
    peter at FreeBSD.org
       
    Wed Jul  9 16:04:25 PDT 2003
    
    
  
peter       2003/07/09 16:04:23 PDT
  FreeBSD src repository
  Modified files:
    sys/amd64/include    pmap.h vmparam.h 
  Log:
  Fix the VADDR() macros to use either KVADDR() or UVADDR(), depending
  on the implied sign extension.  The single unified VADDR() macro was
  not able to avoid sign extending the VM_MAXUSER_ADDRESS/USRSTACK values.
  Be explicit about UVADDR() (positive address space) and KVADDR()
  (kernel negative address space) to make mistakes show up more
  spectacularly.
  
  Increase user VM space from 1/2TB (512GB) to 128TB.
  
  Revision  Changes    Path
  1.105     +13 -9     src/sys/amd64/include/pmap.h
  1.39      +8 -8      src/sys/amd64/include/vmparam.h
    
    
More information about the cvs-all
mailing list