svn commit: r250549 - user/attilio/jeff-numa/sys/x86/acpica

Attilio Rao attilio at FreeBSD.org
Sun May 12 02:19:06 UTC 2013


Author: attilio
Date: Sun May 12 02:19:05 2013
New Revision: 250549
URL: http://svnweb.freebsd.org/changeset/base/250549

Log:
  In renumber_domains() we setup vm_ndomains to 0 initially to perform
  a correct lookup.
  Assert that it cannot be 0 when leaving the function.
  
  Sponsored by:	EMC / Isilon storage division

Modified:
  user/attilio/jeff-numa/sys/x86/acpica/srat.c

Modified: user/attilio/jeff-numa/sys/x86/acpica/srat.c
==============================================================================
--- user/attilio/jeff-numa/sys/x86/acpica/srat.c	Sun May 12 02:15:11 2013	(r250548)
+++ user/attilio/jeff-numa/sys/x86/acpica/srat.c	Sun May 12 02:19:05 2013	(r250549)
@@ -287,6 +287,9 @@ renumber_domains(void)
 			if (cpus[j].enabled && cpus[j].domain == domains[i])
 				cpus[j].domain = i;
 	}
+	KASSERT(vm_ndomains > 0,
+	    ("renumber_domains: invalid final vm_ndomains setup"));
+
 	return (0);
 }
 


More information about the svn-src-user mailing list