CVSROOT: /cvs Module name: src Changes by: jas...@cvs.openbsd.org 2010/12/14 13:24:25
Modified files: sys/arch/sh/sh : genassym.cf pmap.c vectors.S Log message: "Implement fast path TLB miss handling. Walk the page table without creating a trapframe, with exceptions disabled and using only BANK1 registers. If a valid pte is found, load it and return. Otherwise create a trapframe and proceed to the full-blown C handler." from u...@netbsd, ok miod@ speed-ups measured by miod@ and me were between 44% and 50%...