Ralf Baechle wrote: > > > TLB flush routines that have loops running up to tlbsize will lose if > > it's not set properly on all CPUs! > > Yeah, they're going to be sort of slow. There must be a reason for all > those GHz processors ;-) Um, it was worse than that if (for example) a complete TLB flush has a "for (i=0; i<0; i++)" loop around it. My board was experiencing occasional userland segfaults thanks to bogus TLB flushing. Kip