Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 05 May 2010 13:58:30 -0700
From:      Sean Bruno <seanbru@yahoo-inc.com>
To:        "ulf@alameda.net" <ulf@alameda.net>
Cc:        "freebsd-scsi@freebsd.org" <freebsd-scsi@freebsd.org>
Subject:   Re: kern/146287: [ciss] ciss(4) cannot see more than one SmartArray controller
Message-ID:  <1273093110.2487.10.camel@localhost.localdomain>
In-Reply-To: <20100505204652.GQ30353@evil.alameda.net>
References:  <201005041800.o44I08d4017511@freefall.freebsd.org> <E860C0FC-EB64-4001-9BE4-C74075DB0D57@samsco.org> <4BE06F10.5080904@intersonic.se> <32244F4E-DAF3-4CC0-B178-32B30076A0D5@samsco.org> <4BE083B8.6070402@intersonic.se> <20100505155946.GL30353@evil.alameda.net> <F4B88810-2F17-4902-8325-432B4FC08F8E@samsco.org> <20100505184455.GN30353@evil.alameda.net> <1273087076.2487.4.camel@localhost.localdomain> <20100505203116.GP30353@evil.alameda.net> <20100505204652.GQ30353@evil.alameda.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2010-05-05 at 13:46 -0700, Ulf Zimmermann wrote:
> On Wed, May 05, 2010 at 01:31:16PM -0700, Ulf Zimmermann wrote:
> > On Wed, May 05, 2010 at 12:17:56PM -0700, Sean Bruno wrote:
> > > 
> > > > If anyone is interested, I think I can bring up a DL380 g4 so someone can
> > > > fix it, if there is interest. Probably got even a SmartArray or other PCI-X
> > > > card that can be plugged in.
> > > > 
> > > 
> > > Actually, yes.  That would be great.
> > > 
> > > Sean
> > 
> > Ok, let me dig out the one DL380 g4 we have not in use right now (got
> > plenty of DL360 g4/g4p) and find some PCI-X cards for it.
> > 
> > -- 
> > Regards, Ulf.
> 
> Ok, found a machine and hooked it up. DL380 g4, has single port Qlogic Fibre
> channel HBA in slot 1 and 2 right now. What version should I install? 8-REL?
> Current?
> 

When you confirm that the card is not present.  Apply this patch to your
kernel source and see if it appears.

Index: acpi_pcib.c
===================================================================
--- acpi_pcib.c	(revision 207672)
+++ acpi_pcib.c	(working copy)
@@ -26,7 +26,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
+__FBSDID("$FreeBSD: head/sys/dev/acpica/acpi_pcib.c 193530 2009-06-05
18:44:36Z jkim $");
 
 #include "opt_acpi.h"
 #include <sys/param.h>
@@ -139,8 +139,10 @@
      * XXX: This isn't entirely correct since we may be a PCI bus
      * on a hot-plug docking station, etc.
      */
+#if 0
     if (!acpi_DeviceIsPresent(dev))
 	return_VALUE(ENXIO);
+#endif
 
     /*
      * Get the PCI interrupt routing table for this bus.  If we can't


If this works, we'll need to get an aml dump of the acpi tables via:

acpidump -dt

Sean






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