Date: Mon, 21 Apr 1997 09:24:33 +0100 (BST) From: Doug Rabson <dfr@nlsystems.com> To: Steve Passe <smp@csn.net> Cc: smp@freebsd.org Subject: Re: cvs commit: /home/smp/sys/kern init_smp.c Message-ID: <Pine.BSF.3.95q.970421092105.280B-100000@herring.nlsystems.com> In-Reply-To: <199704210758.BAA10368@Ilsa.StevesCafe.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 21 Apr 1997, Steve Passe wrote: > Hi, > > >It was similar to the last config I tried but stopping in single user mode > >meant that I could capture the dmesg output. Basically, nothing printed > >on the console except kernel printfs appears until I try to break into the > >debugger with Ctl-SysRq. That seems to trigger some kind of delayed > >interrupt in syscons and the text appears. It doesn't matter whether DDB > >is in the kernel or not. > > > >Something odd is happening interrupt-wise. Maybe the clock isn't running? > > kinda smells like it... you've been trying since yesterday so we can't blame > todays defaulting of IRQ_LO_NC. I don't see an MP table around here for your > system, if you've already sent one I guess I need another. What make > and model of board is it? Haven't you successfully been using it with SMP > b4 the Lite2 merge? I haven't had this machine working with SMP at all yet. It is a new machine and it arrived after Lite2. Since I have been working on the Lite2 code with this machine, it hasn't been practical to try out the SMP kernel until now. The board is a SuperMicro P6DNE. The mptable is: =============================================================================== MPTable, version 2.0.6 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000fb070 signature: '_MP_' length: 16 bytes version: 1.1 checksum: 0x21 mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f5320 signature: 'PCMP' base table length: 284 version: 1.1 checksum: 0x43 OEM ID: 'INTEL ' Product ID: '440FX ' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 27 local APIC address: 0xfee00000 extended table length: 0 extended table checksum: 0 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 1 0x11 BSP, usable 6 1 9 0xfbff 0 0x11 AP, usable 6 1 9 0xfbff -- Bus: Bus ID Type 0 PCI 1 ISA -- I/O APICs: APIC ID Version State Address 2 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID INT# ExtINT conforms conforms 1 0 2 0 INT conforms conforms 1 1 2 1 INT conforms conforms 1 0 2 2 INT conforms conforms 1 3 2 3 INT conforms conforms 1 4 2 4 INT conforms conforms 1 5 2 5 INT conforms conforms 1 6 2 6 INT conforms conforms 1 7 2 7 INT active-hi edge 1 8 2 8 INT conforms conforms 1 9 2 9 INT conforms conforms 1 10 2 10 INT conforms conforms 1 11 2 11 INT conforms conforms 1 12 2 12 INT conforms conforms 1 13 2 13 INT conforms conforms 1 14 2 14 INT conforms conforms 1 15 2 20 INT active-lo level 0 18:A 2 17 INT active-lo level 0 19:A 2 18 INT active-lo level 0 20:A 2 19 SMI conforms conforms 1 0 2 23 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID INT# ExtINT conforms conforms 0 0:A 255 0 NMI conforms conforms 0 0:A 255 1 ------------------------------------------------------------------------------- # SMP kernel config file options: options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O options NCPU=2 # number of CPUs options NBUS=2 # number of busses options NAPIC=1 # number of IO APICs options NINTR=24 # number of INTs options SMP_INVLTLB # #options SMP_PRIVPAGES # BROKEN, DO NOT use! #options SMP_AUTOSTART # BROKEN, DO NOT use! #options SERIAL_DEBUG # com port debug output =============================================================================== > > I just put a set of reference SMP kernels on the main web page, you might > want to grab the 2 CPU version and see if that works. Will do. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95q.970421092105.280B-100000>