RE: [Fwd] further testing w/ multipath ... and bugs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> I did not see an answer to this issue. I am also hitting the problem
> (i.e., devices being removed) during some dm-mp port bounce testing.
> Is this the correct behavior going forward for the fc transport?

Current design is when the LLDD tells the transport that the port is
gone, it (and it's subtree) gets deleted.  Right or not ? don't know.
I would assume having the real state, where it does not exist if not
present, is the right overall approach.  Also makes it consistent
with other storage devices that go away when not connected
(usb sticks, etc).

> Also I see a difference in behavior between the lpfc and 
> qla2xxx drivers
> where the lpfc is not removing target even though the 
> "rport-5:0-5: blocked
> FC remote port time out: removing target" message is printed. 
> I guess I
> can look into the difference myself, but I thought Andrew or 
> James S you
> two would know.

I'll have to look into things. Likely this is a reference count issue,
and may be a reference count on a sdev. I doubt lpfc does anything relative
to this scenario, but I'll check. The drivers could also differ on the
return codes returned when the rport is in this transition state, which
may affect the sdev/block device and references.

Keep in mind there are issues in .12 if the target is torn down.
There was some recent patches to correct this.
http://marc.theaimsgroup.com/?l=linux-scsi&m=111845669410785&w=2

-- james s 
-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux