summaryrefslogtreecommitdiff
path: root/usr/src/uts/sfmmu
diff options
context:
space:
mode:
authorRichard Lowe <richlowe@richlowe.net>2011-06-21 03:21:18 -0700
committerRichard Lowe <richlowe@richlowe.net>2011-06-21 03:21:18 -0700
commit349f51204acd4b8908972b9188c5d6501bf11926 (patch)
tree9c7b79662ac51474512b40dc0802d23632e219b6 /usr/src/uts/sfmmu
parentedb433b6bf6d5976261f7aca7c03b98e536a4a2b (diff)
downloadillumos-joyent-349f51204acd4b8908972b9188c5d6501bf11926.tar.gz
1804 hat_sfmmu should verify that shared context identifiers are in-bounds
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
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 d590764927..ded9e793e3 100644
--- a/usr/src/uts/sfmmu/vm/hat_sfmmu.c
+++ b/usr/src/uts/sfmmu/vm/hat_sfmmu.c
@@ -4061,7 +4061,7 @@ hat_unlock_region(struct hat *sfmmup, caddr_t addr, size_t len,
srdp = sfmmup->sfmmu_srdp;
rid = (uint_t)((uint64_t)rcookie);
- ASSERT(rid < SFMMU_MAX_HME_REGIONS);
+ VERIFY3U(rid, <, SFMMU_MAX_HME_REGIONS);
eaddr = addr + len;
va = addr;
list = NULL;