From owner-freebsd-smp@FreeBSD.ORG Mon Jul 11 15:09:06 2005 Return-Path: X-Original-To: freebsd-smp@freebsd.org Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D0B516A41C for ; Mon, 11 Jul 2005 15:09:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from mv.twc.weather.com (mv.twc.weather.com [65.212.71.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3548B43D48 for ; Mon, 11 Jul 2005 15:09:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from [10.50.40.201] (Not Verified[65.202.103.25]) by mv.twc.weather.com with NetIQ MailMarshal (v6, 0, 3, 8) id ; Mon, 11 Jul 2005 11:23:09 -0400 From: John Baldwin To: freebsd-smp@freebsd.org Date: Mon, 11 Jul 2005 09:57:25 -0400 User-Agent: KMail/1.8 References: <001b01c5512f$c190eb20$f900000a@marshall> <200507051422.14257.jhb@FreeBSD.org> <42D24745.4030002@landgren.net> In-Reply-To: <42D24745.4030002@landgren.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200507110957.26497.jhb@FreeBSD.org> Cc: David Landgren Subject: Re: HP Netserver LT 6000r X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jul 2005 15:09:06 -0000 On Monday 11 July 2005 06:17 am, David Landgren wrote: > John Baldwin wrote: > > On Friday 01 July 2005 11:36 am, David Landgren wrote: > >>David King wrote: > >>>Again, for the curious and those searching the archives (believe > >>>me, I wish this was available when I was setting it up): SMP is now > >>>working without a hitch. All I did was compile with the default SMP > >>>kernel configuration file. All of the other changes had to be made > >>>to get it to boot at all. I'd love to see APM working, but have yet > >>>to make that happen. Same with WOL. > >> > >>Good grief! I started searching the web for information on this beast, > >>never realising I had the thread sitting in my inbox :) > >> > >>I inherited a 6-way HP Netserver LT 6000r and I've been getting it to > >>run 5.4-STABLE. If I let it boot by itself it hangs on the first of the > >>following two lines (the second is never displayed) > >> > >>amrd0: 52095MB (106690560 sectors) RAID 5 (optimal) > >>ses0 at amr0 bus 0 target 5 lun 0 > >> > >>(full dmegs output is at the end of this message). > > > > So, I'm confused as it seems that your dmesg below shows the box booting > > up just fine past this hang. Does it hang with ACPI enabled but work > > fine with ACPI disabled? If so, you can probably run the box just fine > > with ACPI disabled. Can you check to see if all the IRQs are the same > > for the ACPI and non-ACPI dmesgs? If so, then you probably just need to > > disable ACPI. > > Yes, If I disable ACPI (choice 2 on the beastie screen) it boots up > fine, and that's the dmesg I posted. If I choose 1, then it just hands > at the amrd0 line, and the ses0 line is never seen. > > To disable ACPI correctly, then, I need only remove the option line in > the kernel config file? What is the impact of running without? As far as > I am aware it deals with power management. If my server is running in an > air-conditioned room with redundant power supplies I shouldn't really be > worried, correct? You can just add 'hint.acpi.0.disabled=1' to /boot/loader.conf. ACPI's power management stuff is mostly applicable to laptops rather than servers. > What command will show me the current IRQ assignements? Just grepping > for irq in the dmesg gives: > > ioapic0 irqs 0-15 on motherboard > ioapic1 irqs 16-31 on motherboard > fxp0: port 0x1800-0x183f mem > 0xec900000-0xec9fffff,0xec801000-0xec801fff irq 18 at device 6.0 on pci0 > amr0: mem 0xf4000000-0xf7ffffff irq 20 at > device 3.1 on pci4 > atkbd0: irq 1 on atkbdc0 > psm0: irq 12 on atkbdc0 > fdc0: at port 0x3f0-0x3f5 irq 6 drq 2 on isa0 > unknown: can't assign resources (irq) > > Is there something more tailored than that? I scanned through sysctl but > it doesn't look like they are listed therein. No, there isn't a good command other than dmesg | grep irq. I should probably write one actually. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org