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

Alan Cox alc at FreeBSD.org
Sat Jun 12 13:02:36 PDT 2004


alc         2004-06-12 20:01:48 UTC

  FreeBSD src repository

  Modified files:
    sys/amd64/amd64      pmap.c 
    sys/i386/i386        pmap.c 
  Log:
  In a multiprocessor, the PG_W bit in the pte must be changed atomically.
  Otherwise, the setting of the PG_M bit by one processor could be lost if
  another processor is simultaneously changing the PG_W bit.
  
  Reviewed by:    tegge@
  
  Revision  Changes    Path
  1.467     +2 -2      src/sys/amd64/amd64/pmap.c
  1.468     +2 -1      src/sys/i386/i386/pmap.c


More information about the cvs-all mailing list