summaryrefslogtreecommitdiff
path: root/usr/src/uts/sfmmu
diff options
context:
space:
mode:
authorpaulsan <none@none>2008-05-20 07:37:47 -0700
committerpaulsan <none@none>2008-05-20 07:37:47 -0700
commit2642f0393aa8c04df3cd5ceb118d417b4200dd02 (patch)
tree3a136a4e32b08c1af820c3dbddb52a398ec9b950 /usr/src/uts/sfmmu
parent9d0aba9223380be5042b63aef9767fa367b2a2ec (diff)
downloadillumos-joyent-2642f0393aa8c04df3cd5ceb118d417b4200dd02.tar.gz
6701890 panic: hat_unlock_region: addr not found panic
Diffstat (limited to 'usr/src/uts/sfmmu')
-rw-r--r--usr/src/uts/sfmmu/vm/hat_sfmmu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/sfmmu/vm/hat_sfmmu.c b/usr/src/uts/sfmmu/vm/hat_sfmmu.c
index 79dfe1b7d5..9c7e706005 100644
--- a/usr/src/uts/sfmmu/vm/hat_sfmmu.c
+++ b/usr/src/uts/sfmmu/vm/hat_sfmmu.c
@@ -3972,7 +3972,7 @@ hat_unlock_region(struct hat *sfmmup, caddr_t addr, size_t len,
hblktag.htag_rehash = ttesz;
hblktag.htag_rid = rid;
hblktag.htag_id = srdp;
- hmebp = HME_HASH_FUNCTION(srdp, addr, hmeshift);
+ hmebp = HME_HASH_FUNCTION(srdp, va, hmeshift);
SFMMU_HASH_LOCK(hmebp);
HME_HASH_SEARCH_PREV(hmebp, hblktag, hmeblkp, hblkpa,
pr_hblk, prevpa, &list);