[stgt] stgtd 0.9.3 : Read-Errors using iser transport

Or Gerlitz or.gerlitz at gmail.com
Tue Feb 17 23:19:50 CET 2009

On Tue, Feb 17, 2009 Dr. Volker Jaenisch <volker.jaenisch at inqbus.de> wrote:
> I checked the Hardware with SRP/SCST - runs fine. So probably no Hardware  /
> RDMA-Problems. I checked for STGT/Open-Iscsi Software on other hardware
> (Again AMD64 but other (ASUS) boards and other (ConnectX) infiniband cards).
> Same results. Approx. one out of five reads fails. Since the hardware and low level
> ib_drivers are out of question how to narrow the bug further?

I would recommend the following

1. run with iscsi/tcp - for that end you should change the transport
name from "iser" to "tcp" in the open iscsi initiator "node" file -
which is either under /var/lib/iscsi/nodes (e.g
./iqn.2008-12.com.voltair.tgt-ib-iser/,3260,1/default) or
under /etc/iscsi/nodes - this will sort our the possibility that the
problem is not related to iser portion of the target and/or the

2. you mentioned HCA firmware of 1.2.0 from which I understand your
initiator and/or target have the Mellanox Sinai HCA (25204). Well,
there was a bug in the mthca driver which came into play only under
Sinai / iSER (initiator side) - It was fixed quite a while back in

commit 608d8268be392444f825b4fc8fc7c8b509627129
Author: Michael S. Tsirkin <mst at dev.mellanox.co.il>
Date:   Mon Apr 16 17:04:55 2007 +0300

    IB/mthca: Fix data corruption after FMR unmap on Sinai

- make sure you have this fix in your initiator kernel. You mentioned
that you also tried 2.6.28 but I wasn't clear if it was the initiator
or target side. Also I wasn't clear if under this kernel you install
ofed or use the mainline bits.

Once we know that both 1 && 2 don't solve the problem, we can take it further.

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

More information about the stgt mailing list