From owner-freebsd-stable@FreeBSD.ORG Tue Aug 15 09:26:05 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67FF216A4DE for ; Tue, 15 Aug 2006 09:26:05 +0000 (UTC) (envelope-from avleeuwen@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F96543D69 for ; Tue, 15 Aug 2006 09:26:00 +0000 (GMT) (envelope-from avleeuwen@gmail.com) Received: by nf-out-0910.google.com with SMTP id n15so253336nfc for ; Tue, 15 Aug 2006 02:25:57 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; b=q+1HyhPKc3PTNSPFJNcr8L+xeP0ed95kmAaWpnkdcTS5JxSpoBfghFxzXpmqyVaXy/JN4CCZAnMELxJXUkJT8OcmL3CVFG2Skj2dMAoTmc2HOtppgWi5PS8vXN8qAUkpl6lvDcYpjeyqwo3SvX/iafk9lwmlEvS7+2pFBCJKY6w= Received: by 10.48.254.10 with SMTP id b10mr1012501nfi; Tue, 15 Aug 2006 02:25:57 -0700 (PDT) Received: by 10.78.148.12 with HTTP; Tue, 15 Aug 2006 02:25:57 -0700 (PDT) Message-ID: Date: Tue, 15 Aug 2006 11:25:57 +0200 From: "Arjan van Leeuwen" To: "John Baldwin" In-Reply-To: <200608140946.15744.jhb@freebsd.org> MIME-Version: 1.0 References: <20060813202334.GR68776@mich2.itxmarket.com> <200608140946.15744.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Michael Landin Hostbaek , freebsd-stable@freebsd.org Subject: Re: IBM xSeries 336 dual Xeon hangs on boot when APIC enabled X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: avleeuwen@piwebs.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Aug 2006 09:26:05 -0000 2006/8/14, John Baldwin : > > On Monday 14 August 2006 04:45, Arjan van Leeuwen wrote: > > 2006/8/13, Michael Landin Hostbaek : > > > > > > Arjan van Leeuwen (avleeuwen) writes: > > > > I'm trying to boot FreeBSD 6.1-RELEASE/amd64 on an IBM xSeries 336 > > > machine > > > > with dual Xeons 3.2GHz installed. > > > > > > > > The installation was successful, but > > > > if I try to boot the SMP kernel, it hangs after detection of SCSI > and > > > ATA > > > > devices (possibly when doing the initialization of the mpt0 RAID > > > controller, > > > > or when it tries to start the second CPU?). > > > > > > > > > > I've just had a similar problem with an IBM xSeries 232 - it would not > > > boot with apic enabled.. I chased the problem down to the network > > > adapter (fxp) - and when disabling the planar ethernet in BIOS it > would > > > boot with SMP. > > > > > > Yes! Indeed, the system boots perfectly well if I disable both network > > adapters (bge, see > > dmesg.boot > > posted earlier). However, I need at least one functioning network > adapter... > > > > I managed to get both NIC and SMP working by disabling a bunch of stuff > > > in the BIOS, fx both serial ports and also the floppy drive. > > > > > > ... and this doesn't seem to work for me. > > > > So: > > 1) Why does my system hang if I enable the network adapter? > > 2) Why does it only hang if APIC is enabled? > > > > Arjan > > Compile DDB into your SMP kernel. When it 'hangs', break into ddb and run > 'show intrcnt' to see if you are having an interrupt storm. I can't break into DDB during the hang, it's not responding. I can do it just before the hang, but that doesn't seem very helpful. Is there another way to force it to break? Arjan -- > John Baldwin >