From owner-freebsd-smp Sat Aug 29 08:45:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA06565 for freebsd-smp-outgoing; Sat, 29 Aug 1998 08:45:14 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA06549 for ; Sat, 29 Aug 1998 08:45:11 -0700 (PDT) (envelope-from paul@pth.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id IAA12717 for ; Sat, 29 Aug 1998 08:44:17 -0700 (MST) Received: from pault.dca.primenet.com(206.165.112.189), claiming to be "pth.com" via SMTP by pop-proxy04.primenet.com, id smtpd012652; Sat Aug 29 08:44:12 1998 Message-ID: <35E7E993.94D6FE71@pth.com> Date: Sat, 29 Aug 1998 11:44:19 +0000 From: Paul Haddad X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: freebsd-smp@FreeBSD.ORG Subject: Problem with spl0() IFCPL_LOCK/ss_lock Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi All, I'm trying to run my HP Netserver LS4/100 in SMP mode (with freebsd-current), it works fine in single processor mode but turning on SMP causes it to hang right after the following line npx0: INT 16 interface By using remote gdb and a lot of printfs I've tracked it down to the spl0 function in ipl_funcs.c. It seems to be hanging on the first IFCPL_LOCK/ss_lock (line 313 of ipl_funcs.c) of the function. Does anyone know why this is happening and how to prevent it? I would debug this further but I can't seem to get remote gdb to work right on this machine, I can set breakpoints and gdb stops, but if I attempt to continue or step the kernel panics and tells me its going to reboot in 15 secs. Any clues on getting this to work? Thanks, Paul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message