cvs commit: src/sys/amd64/amd64 pmap.c src/sys/amd64/include pmap.h

Alan Cox alc at
Thu Jul 31 22:45:37 UTC 2008

alc         2008-07-31 22:45:28 UTC

  FreeBSD src repository

  Modified files:
    sys/amd64/amd64      pmap.c 
    sys/amd64/include    pmap.h 
  SVN rev 181077 on 2008-07-31 22:45:28Z by alc
  Enhance pmap_change_attr().  Specifically, avoid 2MB page demotions, cache
  mode changes, and cache and TLB invalidation when some or all of the
  specified range is already mapped with the specified cache mode.
  Submitted by:   Magesh Dhasayyan
  Revision  Changes    Path
  1.640     +50 -21    src/sys/amd64/amd64/pmap.c
  1.147     +4 -0      src/sys/amd64/include/pmap.h

More information about the cvs-src mailing list