changeset 25198:8e4d3d596404

12923 SMT exclusion should not balk at GZ Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
author Patrick Mooney <pmooney@pfmooney.com>
date Wed, 01 Jul 2020 20:39:55 +0000
parents 3d492d532ea7
children 296594ec0d43
files usr/src/uts/i86pc/os/smt.c
diffstat 1 files changed, 0 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/i86pc/os/smt.c	Tue Jun 30 07:50:07 2020 +0100
+++ b/usr/src/uts/i86pc/os/smt.c	Wed Jul 01 20:39:55 2020 +0000
@@ -276,7 +276,6 @@
 	/* A VCPU thread should never change zone. */
 	ASSERT3U(CS_ZONE(smt->cs_state), ==, zoneid);
 	ASSERT3U(CS_MARK(smt->cs_state), ==, CM_VCPU);
-	ASSERT3U(zoneid, !=, GLOBAL_ZONEID);
 	ASSERT3U(curthread->t_preempt, >=, 1);
 	ASSERT(curthread->t_schedflag & TS_VCPU);
 
@@ -326,7 +325,6 @@
 	if (smt->cs_sib == NULL)
 		return;
 
-	ASSERT3U(zoneid, !=, GLOBAL_ZONEID);
 	ASSERT3U(CS_ZONE(smt->cs_state), ==, zoneid);
 	ASSERT3U(CS_MARK(smt->cs_state), ==, CM_POISONED);
 	ASSERT3U(curthread->t_preempt, >=, 1);