From owner-freebsd-smp Thu Jul 24 13:23:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA21844 for smp-outgoing; Thu, 24 Jul 1997 13:23:23 -0700 (PDT) Received: from sendero-ppp.i-connect.net (sendero-ppp.i-Connect.Net [206.190.143.100]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id NAA21838 for ; Thu, 24 Jul 1997 13:23:16 -0700 (PDT) Received: (qmail 7450 invoked by uid 1000); 24 Jul 1997 20:23:28 -0000 Message-ID: X-Mailer: XFMail 1.2-alpha [p0] on FreeBSD X-PRIORITY: 2 (High) Priority: urgent Content-Type: text/plain; charset=iso-8859-8 Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Thu, 24 Jul 1997 13:23:28 -0700 (PDT) Organization: Atlas Telecom From: Simon Shapiro To: freebsd-smp@freebsd.org Subject: SMP & P6DNH - Still the same (problem) Sender: owner-freebsd-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi Y'all, SMP kernel as of last night, still gives me the same exact problem: It boot normally and then, instead of starting init, it goes into default_halt(). I only found reference to default_halt in i386/i386/dwtch.s. Could not find any calls made to it, except, indirectly from idle_loop (in the same file). I do not exactly understand (last assembly code I saw was PDP-11, sorry) what idle loop does, but it appears as if vm_page_zero_idle returns 0, and this is why we halt. This can only happen (?) (in vm_machdep.c) if WRONG is defined, or the nimbr of non-zeroed free pages is smaller than half the number of reserved pages. Now, none of this makes sense to me, which most likely means it is correct. The fact is that I could boot and run SMP on that motherboard and now I cannot. Does anyone have a clue? does anyone have a /usr/src/sys that compiles and builds and boots on a P6DNH? Simon