From nobody@FreeBSD.org  Tue Aug 25 14:57:34 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 9E309106568C
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 25 Aug 2009 14:57:34 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 73BC48FC2E
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 25 Aug 2009 14:57:34 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n7PEvXPq063962
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 25 Aug 2009 14:57:33 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id n7PEvX5u063961;
	Tue, 25 Aug 2009 14:57:33 GMT
	(envelope-from nobody)
Message-Id: <200908251457.n7PEvX5u063961@www.freebsd.org>
Date: Tue, 25 Aug 2009 14:57:33 GMT
From: Daniel Austin <me@dan.me.uk>
To: freebsd-gnats-submit@FreeBSD.org
Subject: FreeBSD hangs on boot on HP DL580 G5 system (16 cores, 64GB ram)
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         138171
>Category:       kern
>Synopsis:       [hang] FreeBSD hangs on boot on HP DL580 G5 system (16 cores, 64GB ram)
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 25 15:00:02 UTC 2009
>Closed-Date:    Mon Dec 06 14:59:51 UTC 2010
>Last-Modified:  Mon Dec 06 14:59:51 UTC 2010
>Originator:     Daniel Austin
>Release:        7.2-RELEASE
>Organization:
>Environment:
see description
>Description:
I have listed this as 'kern' rather than i386/amd64 as it affects both platforms.

images: https://www.dan.me.uk/hp-dl580-g5/

When attempting to install FreeBSD on a HP DL580 G5, it hangs during the boot process (always at the same point).  I have tried both amd64 and i386 editions, and 7.2-RELEASE and 8-SNAP (22 Aug 2009).

Various editions of Windows Server install and run fine on this server - but I want it to run FreeBSD!

With reference to the pictures at the above url:

001-normal-boot-fail-after-vga0.png (7.2-RELEASE/amd64)
  This is the point at which it crashes (standard boot from install cd)

002-bios-system-info-page.png
  BIOS information screen with bios versions etc listed

003-verbose-smap-info.png (7.2-RELEASE/amd64)
  Verbose boot showing the SMAP information

004-verbose-failure.png (7.2-RELEASE/amd64)
  This is the point at which it crashes (install cd, option 5 verbose)

005-verbose-failure-i386.png (7.2-RELEASE/i386)
  This is the point at which it crashes (as above, but i386 edition cd)

006-verbose-failure-freebsd8.png (8-SNAP/amd64)
  Failure during boot from 8-SNAP cd, verbose mode (22 Aug 2009 snap)

The server hardware is as follows:

HP ProLiant DL580 G5
4 x Intel Quadcore Xeon 2.4GHz CPUs (16 cores total)
32 x 2GB memory (total 64GB)
2 x HP SmartArray P400 RAID controllers (256mb + 512mb cache)
16 x 146GB SAS disks (2 x 8disk RAID6)

I have managed to get the server to boot to the installer once, just after the firmware update process.  However, after entering the BIOS and rebooting, I can no longer get it to boot.

Even after attempting a reset of the BIOS to defaults, it still does not boot.
I have also booted from the backup ROM with no effect on the boot process.

I am a long time FreeBSD user, and from a technical background - I'm happy to try anything in feedback to this issue.  Just add to the PR/email me.
>How-To-Repeat:
Obtain HP DL580 G5, install all available firmware updates using maintenance CD from HP, use FreeBSD install disc.
>Fix:
None

>Release-Note:
>Audit-Trail:

From: "Daniel Austin MBCS" <me@dan.me.uk>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/138171: [hang] FreeBSD hangs on boot on HP 
	DL580 G5 system (16 cores, 64GB ram)
Date: Wed, 23 Sep 2009 14:57:15 +0100 (BST)

 <html><body>I have tried the latest 8.0-RC1/amd64 ISO today, and confirm tha=
 t this also fails in the same way as the "freebsd8" mentioned in my original=
  report.<br><br><br>Thanks,<br><br>Daniel.<br><br></body></html>
 

From: "Daniel Austin MBCS" <daniel@netnorth.co.uk>
To: <bug-followup@FreeBSD.org>
Cc:  
Subject: Re: kern/138171: [hang] FreeBSD hangs on boot on HP DL580 G5 system (16 cores, 64GB ram)
Date: Wed, 23 Sep 2009 16:12:15 +0100

 Hi,
 
 https://www.dan.me.uk/hp-dl580-g5/007-uniproc-verbose-boot.png
 
 I compiled a non-SMP kernel and booted from it.
 The CPUs no longer lockup, but the boot process stops as per the image
 above:
 
 run_interrupt_driven_hooks: still waiting after 300 seconds for xpt_config
 
 
 Thanks,
 
 Daniel.
 
 

From: Daniel Austin MBCS <me@dan.me.uk>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: kern/138171: [hang] FreeBSD hangs on boot on HP 	DL580 G5 system
 (16 cores, 64GB ram)
Date: Wed, 23 Sep 2009 19:04:06 +0100

 https://www.dan.me.uk/hp-dl580-g5/008-uniproc-dropped-to-debug-1.png
 
 With a 8.0-RC1 debugging kernel, it eventually panics and drops to the 
 debug prompt.  (this is due to the KASSERT in sys/kern/subr_autoconf.c)
 
 
 Thanks,
 
 Daniel.
 

From: Daniel Austin MBCS <me@dan.me.uk>
To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-bugs@FreeBSD.org
Cc:  
Subject: Re: kern/138171: FreeBSD hangs on boot on HP DL580 G5 system (16
 cores, 64GB ram)
Date: Fri, 23 Oct 2009 23:30:43 +0100

 Hi,
 
 As I received exactly *zero* replies to this, and given the cost of the 
 server, I have returned it to our supplier as it is unable to run FreeBSD.
 
 One less FreeBSD server in the world - sorry :(
 
 
 Thanks,
 
 Daniel.
 
 FreeBSD-gnats-submit@FreeBSD.org wrote:
 > Thank you very much for your problem report.
 > It has the internal identification `kern/138171'.
 > The individual assigned to look at your
 > report is: freebsd-bugs. 
 > 
 > You can access the state of your problem report at any time
 > via this link:
 > 
 > http://www.freebsd.org/cgi/query-pr.cgi?pr=138171
 > 
 >> Category:       kern
 >> Responsible:    freebsd-bugs
 >> Synopsis:       FreeBSD hangs on boot on HP DL580 G5 system (16 cores, 64GB ram)
 >> Arrival-Date:   Tue Aug 25 15:00:02 UTC 2009
 
State-Changed-From-To: open->closed 
State-Changed-By: brucec 
State-Changed-When: Mon Dec 6 14:57:56 UTC 2010 
State-Changed-Why:  
Submitter no longer has the hardware. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=138171 
>Unformatted:
