Date: Sat, 8 Jun 2002 00:10:29 -0700 (PDT) From: Jake Burkholder <jake@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/include tlb.h src/sys/sparc64/sparc64 machdep.c mp_machdep.c pmap.c tlb.c Message-ID: <200206080710.g587ATV97738@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jake 2002/06/08 00:10:29 PDT Modified files: sys/sparc64/include tlb.h sys/sparc64/sparc64 machdep.c mp_machdep.c pmap.c tlb.c Log: Fix bizarre SMP problems. The secondary cpus sometimes start up with junk in their tlb which the prom doesn't clear out, so we have to do so manually before mapping the kernel page table or the cpu can hang due various conditions which cause undefined behaviour from the tlb. Revision Changes Path 1.20 +3 -0 src/sys/sparc64/include/tlb.h 1.54 +2 -0 src/sys/sparc64/sparc64/machdep.c 1.11 +19 -0 src/sys/sparc64/sparc64/mp_machdep.c 1.59 +1 -1 src/sys/sparc64/sparc64/pmap.c 1.2 +26 -0 src/sys/sparc64/sparc64/tlb.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200206080710.g587ATV97738>