Re: Problem with HP DL380

From: M. Warner Losh <imp_at_bsdimp.com>
Date: Sat, 20 Nov 2004 17:27:38 -0700 (MST)
In message: <20041120104224.E566_at_korben.prv.univie.ac.at>
            Lukas Ertl <le_at_FreeBSD.org> writes:
: On Sat, 20 Nov 2004, M. Warner Losh wrote:
: 
: > : Setting hw.pci.do_powerstate=0 in /boot/loader.conf fixes this problem.
: >
: > Dang.  I missed the earlier part of this thread.  You shouldn't need
: > to do this if I coded things up right.  But, alas, you do.  Can you
: > send me the details?
: 
: No, I think you did everything right.  If I understand it correctly, then 
: hw.pci.do_powerstate puts a device into C3 state if no driver attaches. 
: That's just what happens here.  That iLO service processor of the DL380s 
: shows up as normal PCI device, but exports the console to the network even 
: without specific driver (as there is none for FreeBSD), so that it works 
: independent of the OS.
: 
: So, since there is no driver, the device gets powered down as soon as the 
: kernel initializes its ACPI parts, and then the iLO console stops working.

It may be the case that the base device class needs a 'dummy' driver
to prevent things like this from happening.  We have a hack in the
code right now for displays until the situation there is straightened
out.

Warner
Received on Sat Nov 20 2004 - 23:28:33 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:22 UTC