cvs commit: src/sys/i386/i386 pmap.c
Peter Wemm
peter at FreeBSD.org
Sat Oct 25 11:51:42 PDT 2003
peter 2003/10/25 11:51:41 PDT
FreeBSD src repository
Modified files:
sys/i386/i386 pmap.c
Log:
For the SMP case, flush the TLB at the beginning of the page zero/copy
routines. Otherwise we run into trouble with speculative tlb preloads
on SMP systems. This effectively defeats Jeff's revision 1.438
optimization (for his pentium4-M laptop) in the SMP case. It breaks
other systems, particularly athlon-MP's.
Revision Changes Path
1.450 +13 -0 src/sys/i386/i386/pmap.c
More information about the cvs-src
mailing list