# HG changeset patch # User Feri Chua # Date 1254366828 25200 # Node ID dabf35f459b8fb7c8aeda057fde7a9b5e077b0d9 # Parent 2f0266180e4f036e797b995b5064f4ac205a19f2 6778854 System panics in unix:sfmmu_ismtlbcache_demap diff -r 2f0266180e4f -r dabf35f459b8 usr/src/uts/sfmmu/vm/hat_sfmmu.c --- a/usr/src/uts/sfmmu/vm/hat_sfmmu.c Wed Sep 30 19:53:33 2009 -0700 +++ b/usr/src/uts/sfmmu/vm/hat_sfmmu.c Wed Sep 30 20:13:48 2009 -0700 @@ -8505,6 +8505,7 @@ iment->iment_next = NULL; iment->iment_prev = NULL; iment->iment_hat = NULL; + iment->iment_base_va = 0; } /* @@ -14959,8 +14960,6 @@ ASSERT(ism_ment->iment_hat == scdp->scd_sfmmup); ASSERT(ism_ment->iment_base_va == rgnp->rgn_saddr); - ism_ment->iment_hat = NULL; - ism_ment->iment_base_va = 0; mutex_enter(&ism_mlist_lock); iment_sub(ism_ment, ism_hatid); mutex_exit(&ism_mlist_lock);