Commit History

Autor SHA1 Mensaxe Data
  Bart Van Assche 80d5e8a235 IB/srp: Let srp_abort() return FAST_IO_FAIL if TL offline %!s(int64=12) %!d(string=hai) anos
  Vu Pham e8ca413558 IB/srp: Bump driver version and release date %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche 4b5e5f41c8 IB/srp: Make HCA completion vector configurable %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche 96fc248a4c IB/srp: Maintain a single connection per I_T nexus %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche 99e1c1398f IB/srp: Fail I/O fast if target offline %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche 2742c1dadd IB/srp: Skip host settle delay %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche 086f44f588 IB/srp: Avoid skipping srp_reset_host() after a transport error %!s(int64=12) %!d(string=hai) anos
  Dotan Barak 1fe0cb8488 IB/srp: Fix remove_one crash due to resource exhaustion %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche 2ce19e72f4 IB/srp: Fail I/O requests if the transport is offline %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche c7c4e7ff80 IB/srp: Avoid endless SCSI error handling loop %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche 3780d1f088 IB/srp: Avoid sending a task management function needlessly %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche e1b2f13aba IB/srp: Track connection state properly %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche dc1bdbd9b8 IB/srp: Allow SRP disconnect through sysfs %!s(int64=14) %!d(string=hai) anos
  Vu Pham 55d93898a1 IB/srp: send disconnect request without waiting for CM timewait exit %!s(int64=12) %!d(string=hai) anos
  Ishai Rabinovitz 73aa89ed9e IB/srp: destroy and recreate QP and CQs when reconnecting %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche ef6c49d87c IB/srp: Eliminate state SRP_TARGET_DEAD %!s(int64=13) %!d(string=hai) anos
  Bart Van Assche ee12d6a80c IB/srp: Introduce the helper function srp_remove_target() %!s(int64=13) %!d(string=hai) anos
  Bart Van Assche 294c875a65 IB/srp: Suppress superfluous error messages %!s(int64=13) %!d(string=hai) anos
  Bart Van Assche 4f0af69799 IB/srp: Process all error completions %!s(int64=12) %!d(string=hai) anos
  Bart Van Assche 948d1e889e IB/srp: Introduce srp_handle_qp_err() %!s(int64=14) %!d(string=hai) anos
  Bart Van Assche 224db15743 IB/srp: Simplify SCSI error handling %!s(int64=13) %!d(string=hai) anos
  Bart Van Assche f371823120 IB/srp: Keep processing commands during host removal %!s(int64=13) %!d(string=hai) anos
  Bart Van Assche 09be70a238 IB/srp: Eliminate state SRP_TARGET_CONNECTING %!s(int64=13) %!d(string=hai) anos
  Bart Van Assche c9b03c1ae5 IB/srp: Increase block layer timeout %!s(int64=14) %!d(string=hai) anos
  Bart Van Assche d853667091 IB/srp: Avoid having aborted requests hang %!s(int64=13) %!d(string=hai) anos
  Bart Van Assche 9b796d06d5 IB/srp: Fix use-after-free in srp_reset_req() %!s(int64=13) %!d(string=hai) anos
  Bart Van Assche 220329916c IB/srp: Fix a race condition %!s(int64=13) %!d(string=hai) anos
  Bart Van Assche 683b159a2e IB/srp: Consolidate repetitive sysfs code %!s(int64=13) %!d(string=hai) anos
  Bart Van Assche e0bda7d8c3 IB/srp: Use pr_fmt() and pr_err()/pr_warn() %!s(int64=13) %!d(string=hai) anos
  Arun Sharma 60063497a9 atomic: use <linux/atomic.h> %!s(int64=14) %!d(string=hai) anos