summaryrefslogtreecommitdiff
path: root/usr/src/uts/sfmmu/ml
diff options
context:
space:
mode:
authorsm142603 <none@none>2008-03-31 15:38:47 -0700
committersm142603 <none@none>2008-03-31 15:38:47 -0700
commita9425c256f95ea450cb0131519d422482f756e78 (patch)
treec969c0e75cb29c70e890053186d7b6bb08b28c83 /usr/src/uts/sfmmu/ml
parent707a5600350df60a8a3a484ebe021ecbbdca43c1 (diff)
downloadillumos-joyent-a9425c256f95ea450cb0131519d422482f756e78.tar.gz
6676848 nevada b85 send mondo timeout on a Sun Fire 4800 when running scat.
Diffstat (limited to 'usr/src/uts/sfmmu/ml')
-rw-r--r--usr/src/uts/sfmmu/ml/sfmmu_asm.s3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/uts/sfmmu/ml/sfmmu_asm.s b/usr/src/uts/sfmmu/ml/sfmmu_asm.s
index 8c370d099f..a80c34b200 100644
--- a/usr/src/uts/sfmmu/ml/sfmmu_asm.s
+++ b/usr/src/uts/sfmmu/ml/sfmmu_asm.s
@@ -3690,10 +3690,11 @@ tsb_user4m:
brlz,a,pn %g1, 5f ! if no shared 4TH TSB
nop
GET_4TH_TSBE_PTR(%g5, %g1, %g6, %g7)
-4:
+
#else /* defined(sun4v) || defined(UTSB_PHYS) */
ldn [%g6 + TSBMISS_TSBPTR4M], %g1 ! g1 = 2ND TSB ptr
#endif /* defined(sun4v) || defined(UTSB_PHYS) */
+4:
brlz,pn %g1, 5f /* Check to see if we have 2nd TSB programmed */
nop