cvs commit: src/sys/amd64/amd64 pmap.c
    Alan Cox 
    alc at FreeBSD.org
       
    Mon Aug 22 07:23:53 GMT 2005
    
    
  
alc         2005-08-22 07:23:52 UTC
  FreeBSD src repository
  Modified files:
    sys/amd64/amd64      pmap.c 
  Log:
  Change pmap_extract() and pmap_extract_and_hold() to use PG_FRAME rather
  than ~PDRMASK to extract the physical address of a superpage from a PDE.
  The use of ~PDRMASK is problematic if the PDE has PG_NX set.  Specifically,
  the PG_NX bit will be included in the physical address if ~PDRMASK is used.
  
  Reviewed by:    peter
  
  Revision  Changes    Path
  1.524     +6 -2      src/sys/amd64/amd64/pmap.c
    
    
More information about the cvs-all
mailing list