Date: Sun, 12 May 2013 02:19:06 +0000 (UTC) From: Attilio Rao <attilio@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r250549 - user/attilio/jeff-numa/sys/x86/acpica Message-ID: <201305120219.r4C2J6pm079976@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201305120219.r4C2J6pm079976>