Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Aug 2006 11:25:57 +0200
From:      "Arjan van Leeuwen" <avleeuwen@gmail.com>
To:        "John Baldwin" <jhb@freebsd.org>
Cc:        Michael Landin Hostbaek <mich@freebsd.org>, freebsd-stable@freebsd.org
Subject:   Re: IBM xSeries 336 dual Xeon hangs on boot when APIC enabled
Message-ID:  <d86b48730608150225g551097bdj2ec0f122f470d20@mail.gmail.com>
In-Reply-To: <200608140946.15744.jhb@freebsd.org>
References:  <d86b48730608130841t7afd1639i76847747c6992558@mail.gmail.com> <20060813202334.GR68776@mich2.itxmarket.com> <d86b48730608140145u4f8fe972m44524a7807af013b@mail.gmail.com> <200608140946.15744.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
2006/8/14, John Baldwin <jhb@freebsd.org>:
>
> On Monday 14 August 2006 04:45, Arjan van Leeuwen wrote:
> > 2006/8/13, Michael Landin Hostbaek <mich@freebsd.org>:
> > >
> > > 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
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d86b48730608150225g551097bdj2ec0f122f470d20>