Skip site navigation (1)Skip section navigation (2)
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>