Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Aug 2008 05:46:13 +0000 (UTC)
From:      Alan Cox <alc@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/amd64/amd64 pmap.c
Message-ID:  <200808090546.m795kVsS017664@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
alc         2008-08-09 05:46:13 UTC

  FreeBSD src repository

  Modified files:
    sys/amd64/amd64      pmap.c 
  Log:
  SVN rev 181456 on 2008-08-09 05:46:13Z by alc
  
  Intel describes the behavior of their processors as "undefined" if two or
  more mappings to the same physical page have different memory types, i.e.,
  PAT settings.  Consequently, if pmap_change_attr() is applied to a virtual
  address range within the kernel map, then the corresponding ranges of the
  direct map also need to be changed.  Enhance pmap_change_attr() to handle
  this case automatically.
  
  Add a comment describing what pmap_change_attr() does.
  
  Discussed with: jhb
  
  Revision  Changes    Path
  1.645     +84 -2     src/sys/amd64/amd64/pmap.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808090546.m795kVsS017664>