Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Apr 2004 15:24:11 -0700
From:      Rick Updegrove <rick@updegrove.net>
To:        freebsd-stable@freebsd.org
Subject:   SMP on HP NetServer LH3 (was Re: 4.9 SMP Stability?)
Message-ID:  <407F0B8B.5040007@updegrove.net>
In-Reply-To: <407E01A9.1060004@updegrove.net>
References:  <407C5AED.9040709@updegrove.net> <407C76A6.5080502@users.sourceforge.net> <407CA3D6.2090803@updegrove.net> <20040414083216.A45296@server.gisp.dk> <407D466E.9060900@updegrove.net> <407DBD39.6020405@updegrove.net> <20040414232312.GA56901@xor.obsecurity.org> <407DCB29.8010109@updegrove.net> <20040415000022.GA57253@xor.obsecurity.org> <407DE32B.8040304@updegrove.net> <20040415014851.GA58873@xor.obsecurity.org> <407E01A9.1060004@updegrove.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Rick Updegrove wrote:
> Kris Kennaway wrote:
> 
>> Are you sure that nothing is displayed on the system console before it
>> reboots?  Hooking up a serial console can be a good way to catch this.
> 
> 
> Finally!  No serial console but it is crashing right now (with the 
> updated BIOS installed) and I see it is dumping to the dumpdev and the 
> screen is filling up with stuff :)
> 
> So.. I will RTFM at the URL below a couple of times and see if I can't 
> get you guys something useful ASAP.
> 
>>>> When you encounter a panic, the useful
>>>> thing to do is to obtain a debugging traceback, as described in the
>>>> developers handbook.
>>>>
>>>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug.html 

By the way thanks again for all the help, everyone, especially Kris.

I read all about kernel debugging last night and today and I decided to 
make things easier (I hope) I rebuilt today with a fresh GENERIC kernel 
and only enabled the following options:

makeoptions     DEBUG=-g	#Build kernel with gdb(1) debug symbols

# To make an SMP kernel, the next two are needed
options         SMP		# Symmetric MultiProcessor Kernel
options         APIC_IO		# Symmetric (APIC) I/O

Now I will wait for it to crash.

When it does crash, I am supposed to watch for the "Instruction pointer" 
  according to 
http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/advanced.html#KERNEL-PANIC-TROUBLESHOOTING

Since that is next to impossible to see that unless I sit in the 
freezing cold server room and stare at the monitor until it crashes and 
hurry up and write it down I am wondering if that is logged anywhere?

Also, I still can't figure out what RAID controller I actually have so I 
am not going to upgrade the firmware/drivers unless this crash dump 
post-mortem analysis says I should.  What do you think?

The following URLs list all the available upgrades for RAID controllers 
but dmesg says:

amr0: <LSILogic MegaRAID> mem 0xf0000000-0xf7ffffff irq 16 at device 7.1 
on pci0
amr0: <Integrated HP NetRAID (T5)> Firmware D.02.05, BIOS B.01.04, 16MB RAM
amrd0: <LSILogic MegaRAID logical drive> on amr0
amrd0: 34708MB (71081984 sectors) RAID 5 (optimal)

I just don't see that listed here: 
http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?locale=en_US&pnameOID=15389&taskId=135&prodTypeId=15351&prodSeriesId=50448&lang=en&cc=us&swEnvOID=54#1158

I even looked at http://www.lsilogic.com/downloads/selectDownload.do

but I don't see a Integrated HP NetRAID (T5) or a LSILogic MegaRAID 
listed there either.

Does anyone actually run FreeBSD 4.x on an HP LH3?  Does anyone know 
what I should download and install?  Any help would be greatly appreciated.

Rick

P.S.
I tried to install ddd but
===>   ddd-3.3.8 depends on executable: gcc32 - not found
and gcc32 fails to compile for me.  If I get time I will post details on 
the posts list, if anyone thinks it might be more useful than gdb. 
Please advise.




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