From 3fe1a7f5d4e0d68c117cc808e30a8ada378aeb5f Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Tue, 7 Jan 2014 14:13:49 +0000 Subject: [PATCH] ib_srpt, README: Document how to detect excessive packet loss git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5185 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- srpt/README | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/srpt/README b/srpt/README index 57a68109c..e15498f84 100644 --- a/srpt/README +++ b/srpt/README @@ -386,6 +386,17 @@ Performance Notes - Both Sides Frequently Asked Questions -------------------------- +Q: Every now and then "SRP abort called" and "SRP reset_device called" + messages are logged at the initiator side. Around the same time I see the + following message in the target log: "ib_srpt: ***ERROR***: Command ...: IB + completion for idx ... has not been received in time (SRPT command state + ...)". What is the meaning of these messages mean and how can I fix this ? + +A: This means that a timeout occurred while a HCA was waiting for an + acknowledge message. Check the IB network for bad IB cables, bad HCA's + and/or bad switch ports. Also make sure that the HCA firmware is up to + date. + Q: Loading the kernel module ib_srpt triggers a kernel panic with a call trace like the one below. What is the cause of this and how can this be solved ?