Mercurial > illumos > illumos-gate
changeset 5054:bd0f88647368
6585396 sun4v huron panics in odd ways
author | wh94709 |
---|---|
date | Fri, 14 Sep 2007 16:10:56 -0700 |
parents | 532e59d6bffd |
children | 7a15930aae3c |
files | usr/src/uts/sfmmu/ml/sfmmu_asm.s |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/usr/src/uts/sfmmu/ml/sfmmu_asm.s Fri Sep 14 15:01:24 2007 -0700 +++ b/usr/src/uts/sfmmu/ml/sfmmu_asm.s Fri Sep 14 16:10:56 2007 -0700 @@ -2089,10 +2089,11 @@ ! XXXQ AGS re-check out this one done 1: - CPU_ADDR(%g1, %g4) - ld [%g1 + CPU_TL1_HDLR], %g4 + CPU_PADDR(%g1, %g4) + add %g1, CPU_TL1_HDLR, %g1 + lda [%g1]ASI_MEM, %g4 brnz,a,pt %g4, sfmmu_mmu_trap - st %g0, [%g1 + CPU_TL1_HDLR] + sta %g0, [%g1]ASI_MEM ba,pt %icc, ptl1_panic mov PTL1_BAD_TRAP, %g1 SET_SIZE(sfmmu_window_trap)