Re: [RFC-v3.10.y 5/8] iser-target: Parallelize CM connection establishment

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

 



On 1/28/2015 8:24 PM, Chris Moore wrote:
On 1/27/2015 6:05 PM, Chris Moore wrote:
<SNIP>
I haven't tried testing these against the latest 3.10.  I tried
applying them to the RHEL 7.1 Snap3 kernel but they wouldn't apply
cleanly - too many other changes to 3.10 haven't been picked up yet by RH.

I applied all the changes by hand to RHEL 7.1 and had no problems with
booting, but the first time I try to login from the initiator I get a hang on the
target.

rrr...


Can you share your log (with debug?). This is probably patches 5,6 which
might be better heading to 3.12+.

Patches 1,2 are harmless obviously.
Patches 3,4,8 handle some issues in session teardown sequence.
Patches 5,6 handle issues in the login sequence (probably causing your
RHEL7.1 to hang...)
Patch 7 is a fix for bond failover test case, but won't work without patch 5
applied.

Sagi.

I built a 3.10.65 kernel and applied the 8 patches.  All 8 applied with no issues.
The system booted fine  and I was able to login from the initiator, no sign of
the hang I was seeing with RHEL 7.1.

I ran about an hour of I/O to 16 LUNs and did about a dozen cable pulls during
the I/O run with no issues.

Hah! good to know...


So these 8 patches seem to fix the problems I was having before with cable
pulls causing the target to go out to lunch.  Now I need to figure out how
to get them to work with the RHEL 7.1 kernel.


I think it would be better to apply the deltas between 7.1 and 3.10.65
and this series on top of it (not sure how easy that would be...).

I'll try to have a look tomorrow.

Thanks Chris!

Sagi.
--
To unsubscribe from this list: send the line "unsubscribe target-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux SCSI]     [Kernel Newbies]     [Linux SCSI Target Infrastructure]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Device Mapper]

  Powered by Linux