cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c

Alan Cox alc at
Thu Nov 8 10:02:28 PST 2007

alc         2007-11-08 18:02:27 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/amd64/amd64      pmap.c 
    sys/i386/i386        pmap.c 
    Add comments explaining why all stores updating a non-kernel page table
    must be globally performed before calling any of the TLB invalidation
    With one exception, on amd64, this requirement was already met.  Fix this
    one case.  Also, as a clarification, change an existing atomic op into a
  Revision    Changes    Path
  1.516.2.20  +23 -1     src/sys/amd64/amd64/pmap.c
  1.523.2.23  +22 -1     src/sys/i386/i386/pmap.c

More information about the cvs-src mailing list