Missing sysctl options for isp driver
Trent Nelson
trent at snakebite.org
Thu May 3 16:58:44 UTC 2012
>> (da37:isp1:0:88:0): got CAM status 0x4a
>> (da37:isp1:0:88:0): fatal error, failed to attach to device
>> (da37:isp1:0:88:0): removing device entry
>> (da2:isp0:0:9:0): Synchronize cache failed, status == 0x1b, scsi status == 0x0
>> (da38:isp1:0:102:0): got CAM status 0x4a
>> (da38:isp1:0:102:0): fatal error, failed to attach to device
>> (da38:isp1:0:102:0): removing device entry
>> isp0: Chan 0 PLOGI 0x020500 failed
>> isp0: Chan 0 PLOGI 0x020600 failed
>> isp0: Chan 0 PLOGI 0x020800 failed
>> isp0: Mailbox Command 'BUS RESET' failed (COMMAND ERROR)
>> isp1: Mailbox Command 'BUS RESET' failed (COMMAND ERROR)
>> (da119:isp1:0:3:0): lost device - 0 outstanding, 0 refs
>> (da119:isp1:0:3:0): removing device entry
>> isp1: Chan 0 PLOGI 0x0201ca failed
>> isp1: Chan 0 PLOGI 0x0201cb failed
>> isp0: Chan 0 PLOGI 0x0101e0 failed
>> isp0: Chan 0 PLOGI 0x0101e1 failed
>> isp0: Chan 0 PortID 0x0102ad already at 512 handle 35 state 5
>> isp0: Chan 0 PortID 0x0102ae already at 512 handle 34 state 5
>> isp0: Chan 0 PortID 0x0102b1 already at 512 handle 33 state 5
>> isp0: Chan 0 PortID 0x0102b2 already at 512 handle 32 state 5
>> isp0: Chan 0 PortID 0x0102b3 already at 512 handle 31 state 5
>>
>> If I plug the HBA directly into a port on the JBOD, I get no such issues;
>> all /dev/da* device nodes are created instantly and everything just seems
>> to work. (I presume HBA->JBOD would result in an FC-AL topology rather
>> than an F-port topology, which I figure translates into a different code
>> path in the isp driver.)
>>
>> When I enabled zoning and configured a HBA to only see a handful of disks,
>> everything behaved properly. I'm going to update to head and get a debug
>> build going with all the ISP debug bells and whistles; I'll report back on
>> HBA->fabric behaviour when zoning is off after that.
>>
>> (FWIW, I've got two HP-UX (PA-RISC and IA64) boxes with two HBAs also
>> plugged into the fabric; they don't go into fits like FreeBSD/isp seems
>> to when zoning is turned off.)
>>
>
> What kind of switches are you using? This is definitely wrong, and
> probably means that I need to do some work again here.
They're Brocade Silkworms (3000 model?) branded by HP/Compaq as "HP StorageWorks SAN Switch 2/16". Both switches are running Brocade's Fabric OS v3.2.1c, which is basically the latest (and last) firmware issued in the 3.x series. The 4.x firmware/OS only runs on newer hardware.
I got my main boxes to netboot off a head debug build before leaving the lab, I'll try and replicate the nutty-behaviour-when-unzoned over the next couple of days and get a bit more info for you. (You're more than welcome to full access to the network if it helps debugging/testing things.)
Trent.
More information about the freebsd-scsi
mailing list