IB SRP initiator patches for kernel 3.12
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest8 patches 22 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/8 | IB/srp: Keep rport as long as the IB transport layerdrivers/ drivers/ drivers/ +1 more | +24 | 0 replies | |
| 2/8 | scsi_transport_srp: Add transport layer error handlingDocumentation/ drivers/ include/ | +605 | 0 replies | |
| 3/8 | IB/srp: Add srp_terminate_io()drivers/ | +17 | 0 replies | |
| 4/8 | IB/srp: Use SRP transport layer error recoverydrivers/ drivers/ | +94 | 0 replies | |
| 5/8 | IB/srp: Start timers if a transport layer error occursdrivers/ drivers/ | +20 | 0 replies | |
| 6/8 | IB/srp: Make transport layer retry count configurableDocumentation/ drivers/ drivers/ | +26 | 0 replies | |
| 7/8 | IB/srp: Introduce srp_alloc_req_data()drivers/ | +40 | 0 replies | |
| 8/8 | IB/srp: Make queue size configurabledrivers/ drivers/ | +103 | 21 replies |
Reviews trailers per patch
5 of 8 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | David Dillow |
|---|---|
| Series | A-b |
| 1/8 | |
| 2/8 | |
| 3/8 | A-b |
| 4/8 | A-b |
| 5/8 | A-b |
| 6/8 | A-b |
| 7/8 | |
| 8/8 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/8] IB SRP initiator patches for kernel 3.12
The purpose of this InfiniBand SRP initiator patch series is as follows:
- Make the SRP initiator driver better suited for use in a H.A. setup. Add fast_io_fail_tmo, dev_loss_tmo and reconnect_delay parameters. These can be used either to speed up failover or to avoid device removal when e.g. using initiator side mirroring.
- Make the SRP initiator better suited for use on NUMA systems by making the HCA completion vector configurable.
- Improve performance by making the queue size configurable.
Changes since the previous patch series are:
- Rewrote the srp_tmo_valid() to improve readability (requested by Dave Dillow).
- The combination (reconnect_delay < 0 && fast_io_fail_tmo < 0 && dev_loss_tmo < 0) is now rejected as requested by Dave Dillow.
- Fixed a race between transport layer failure handling and device removal. This issue was reported by Vu Pham.
The previous patch series can be found here:
http://thread.gmane.org/gmane.linux.drivers.rdma/16389
The individual patches in this series are:
0001-IB-srp-Keep-rport-as-long-as-the-IB-transport-layer.patch 0002-scsi_transport_srp-Add-transport-layer-error-handlin.patch 0003-IB-srp-Add-srp_terminate_io.patch 0004-IB-srp-Use-SRP-transport-layer-error-recovery.patch 0005-IB-srp-Start-timers-if-a-transport-layer-error-occur.patch 0006-IB-srp-Make-transport-layer-retry-count-configurable.patch 0007-IB-srp-Introduce-srp_alloc_req_data.patch 0008-IB-srp-Make-queue-size-configurable.patch
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html