kern/146287: [ciss] ciss(4) cannot see more than one SmartArray
controller
Erich Jenkins, Fuujin Group Ltd
erich at fuujingroup.com
Thu May 6 18:29:51 UTC 2010
Sean Bruno wrote:
> On Thu, 2010-05-06 at 10:41 -0700, Ulf Zimmermann wrote:
>> On Thu, May 06, 2010 at 09:58:50AM -0700, Sean Bruno wrote:
>>> On Wed, 2010-05-05 at 18:47 -0700, Ulf Zimmermann wrote:
>>>>>> 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?
>>>>>>
>>>>> Current if you please.
>>>>>
>>>>> sean
>>>> Turns out the iLO on the system I first grabbed is busted, so I grabbed
>>>> another one. DL380 g4 with SmartArray P600 in slot 2 (middle) and a LSI
>>>> 1030 based U320 controller in slot 3 (top). Both show up on -CURRENT:
>>>>
>>>> ciss0: <HP Smart Array 6i> port 0x4000-0x40ff mem 0xfdef0000-0xfdef1fff,0xfde80000-0xfdebffff irq 51 at device 3.0 on pci4
>>>> ciss0: PERFORMANT Transport
>>>> ciss0: got 0 MSI messages]
>>>> ciss0: [ITHREAD]
>>>> ciss1: <HP Smart Array P600> port 0x5400-0x54ff mem 0xfdfb0000-0xfdfb1fff,0xfdf40000-0xfdf7ffff irq 78 at device 2.0 on pci6
<snip>
>> Regards, Ulf.
>
> Well, that's just odd. This machine doesn't even show that it has the
> IBM PCI-X Bridge Chipset. It shows both the LSI and CISS controllers
> sitting on the same PCI bus.
>
> the "broken" machine showed an intermediate IBM bus to the PCI-X slot:
> pcib6 at pci0:6:2:0: class=0x060400 card=0x00000000 chip=0x01a71014
> rev=0x02 hdr=0x01
> vendor = 'International Business Machines Corp.'
> device = 'PCI-X Bridge R1.1 (IBM 133)'
> class = bridge
> subclass = PCI-PCI
>
>
> So I guess these are *not* the same machines?
>
> Sean
>
Not sure if this helps or not, but we've got about 20 of these machines,
as well as the DL580 version in production. I've seen this very same
issue on the ML series machines also. If I remember correctly, there
were two different PCI bridges used in the same production models, one
was from IBM and the other was a ServerWorks (Broadcom) chipset. One
didn't show up at all (not even when probed) and the other one was
displayed. Can't remember which was which, but I know it had to do with
hot-swap PCI subsystem, and I suspect this is what you're experiencing.
We had a similar experience with MyriCom 10GE cards in an ML570 with a
hot-swap PCI option. The card wouldn't show up in slot closest to the
Mem card (can't remember if the DL380's have a riser card for ram or if
this is onboard), but it worked in the next slot over.
Erich M. Jenkins
Fuujin Group Limited
"You should never, never doubt what no one is sure about."
-- Gene Wilder
More information about the freebsd-scsi
mailing list