i386/72441: HP Proliant DL380 hangs on reboot with 5.3

Peter Jeremy PeterJeremy at optushome.com.au
Wed Mar 16 22:50:06 PST 2005


The following reply was made to PR i386/72441; it has been noted by GNATS.

From: Peter Jeremy <PeterJeremy at optushome.com.au>
To: jhb at freebsd.org
Cc: Chen Zhao <chen at metcomm.net>, freebsd-gnats-submit at freebsd.org
Subject: Re: i386/72441: HP Proliant DL380 hangs on reboot with 5.3
Date: Thu, 17 Mar 2005 17:49:31 +1100

 There was some discussion in -current around the time I submitted the
 PR and since there's no obvious link, for the record, the following
 thread is also relevant:
 http://lists.freebsd.org/pipermail/freebsd-current/2004-October/039938.html
 
 My investigating at the time led me to the following:
 >Adding some printf's shows that the code is getting into cpu_reset_real().
 >By this time, all modules and subsystems have been shutdown.  All that's
 >left to do is ask the hardware for a reset.  The only problem is that
 >the hardware doesn't want to play ball.  Presumably something the kernel
 >is doing (apparently associated with loading kernel modules) is disturbing
 >the hardware state so that reset no longer works.
 
 Unfortunately, I no longer have ready access to that machine.
 
 On Tue, 2005-Mar-08 12:38:31 -0500, John Baldwin wrote:
 >  I noticed that 
 >your box claims that the only CPU has an APIC ID of 6 which seems odd.
 
 I believe the DL380 supports 1 or 2 CPUs.  Chen's dmesg shows that the
 CPUs have APIC id's of 0 (BSP) and 6 (AP).  All I can assume is that
 either HP designed the machine backward or that someone installed the
 CPU in the wrong socket (assuming that would work).  I never looked
 inside the box and no longer have physical access to it.
 
 -- 
 Peter Jeremy


More information about the freebsd-i386 mailing list