changeset 13649:049724836164

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>
author Richard Lowe <richlowe@richlowe.net>
date Tue, 21 Jun 2011 03:21:18 -0700
parents 5d8678c9e68e
children 8f838b3f28d2
files usr/src/uts/sfmmu/vm/hat_sfmmu.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/sfmmu/vm/hat_sfmmu.c	Tue Mar 27 13:29:40 2012 -0500
+++ b/usr/src/uts/sfmmu/vm/hat_sfmmu.c	Tue Jun 21 03:21:18 2011 -0700
@@ -4061,7 +4061,7 @@
 
 	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;