[Bug 1401575] Re: HP Moonshot/McDivitt: iSER compatibility issues between x86 OFED target and McDivitt ARM64 client

Rafael David Tinoco inaddy at inaddy.org
Mon Apr 13 18:46:01 UTC 2015


Okay I was able to reproduce the problem with Trusty open-iscsi package:

------------------------------
Apr 13 15:38:21 hertz iscsid: iSCSI logger with pid=12263 started! 
Apr 13 15:38:22 hertz iscsid: iSCSI daemon with pid=12264 started! 
Apr 13 15:38:23 hertz tgtd: iser_alloc_pool(572) shmget rdma pool sz:1073741824 failed 
Apr 13 15:38:23 hertz tgtd: iser_cm_conn_established(1615) conn:0x10af640 cm_id:0x10af080, 172.16.0.1 -> 172.16.0.1, established 
Apr 13 15:38:23 hertz kernel: [259224.104000] scsi7 : iSCSI Initiator over iSER 
Apr 13 15:38:23 hertz kernel: [259224.104000] tgtd[11429] segfault at 0 ip 00007f7808bb1abf sp 00007ffd0940fcf0 error 4 in librdmacm.so.1.0.0[7f7808bac000+d000] 
Apr 13 15:38:23 hertz kernel: [259224.104000] iser: iser_drain_tx_cq:tx id ffff8807fccf9098 status 11 vend_err 89 
Apr 13 15:38:23 hertz kernel: [259224.104000]  connection1:0: detected conn error (1011) 
Apr 13 15:38:23 hertz tgtd: handle_wc_error(2978) conn:0x10bbe40 task:0x10b1e00 tag:0x0000 wr_id:0x0x10b1e60 op:recv err:local protection error vendor_err:0x32 
Apr 13 15:38:23 hertz tgtd: tgtd logger exits abnormally, pid:11430 
------------------------------

And also with open-iscsi package from PPA:

------------------------------
Apr 13 15:42:32 hertz tgtd: tgtd daemon started, pid:16809 
Apr 13 15:42:32 hertz tgtd: tgtd logger started, pid:16810 debug:0 
Apr 13 15:42:33 hertz tgtd: work_timer_start(150) use signal based scheduler 
Apr 13 15:42:33 hertz tgtd: bs_init(390) use signalfd notification 
Apr 13 15:42:42 hertz tgtd: iser_alloc_pool(572) shmget rdma pool sz:1073741824 failed 
Apr 13 15:42:43 hertz kernel: [259484.232000] scsi8 : iSCSI Initiator over iSER 
Apr 13 15:42:43 hertz kernel: [259484.236000] iser: iser_drain_tx_cq:tx id ffff880804cfec98 status 11 vend_err 89 
Apr 13 15:42:43 hertz kernel: [259484.236000]  connection1:0: detected conn error (1011) 
Apr 13 15:42:43 hertz tgtd: iser_cm_conn_established(1615) conn:0x159b530 cm_id:0x159af20, 172.16.0.1 -> 172.16.0.1, established 
Apr 13 15:42:43 hertz tgtd: handle_wc_error(2978) conn:0x159b530 task:0x159bd60 tag:0x0000 wr_id:0x0x159bdc0 op:recv err:local protection error vendor_err:0x32 
Apr 13 15:42:43 hertz tgtd: iser_conn_close(1294) conn:0x159b530 cm_id:0x0x159af20 state: CLOSE, refcnt:1 
Apr 13 15:42:43 hertz tgtd: iser_cm_disconnected(1635) conn:0x159b530 cm_id:0x159af20 event:10, RDMA_CM_EVENT_DISCONNECTED 
Apr 13 15:42:43 hertz tgtd: iser_cm_timewait_exit(1649) conn:0x159b530 cm_id:0x159af20 
------------------------------

I'm backporting "tgtd" also to see if latest bits of tgtd mitigates the
imcompatibility for iSER with mellanox HBAs.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to open-iscsi in Ubuntu.
https://bugs.launchpad.net/bugs/1401575

Title:
  HP Moonshot/McDivitt: iSER compatibility issues between x86 OFED
  target and McDivitt ARM64 client

Status in open-iscsi package in Ubuntu:
  In Progress

Bug description:
  HP found  this issue when working with Ubuntu 14.04.1,  kernel:
  3.13.0-24-generic

  The Ubuntu open-iscsi package is missing upstream patches to make iSER
  function.

  The latest open-iscsi is available under github:
  https://github.com/mikechristie/open-iscsi

  ==========
  Release:    Ubuntu 14.04.1 LTS
  open-iscsi:
    Installed: (none)
    Candidate: 2.0.873-3ubuntu9
    Version table:
       2.0.873-3ubuntu9 0
          500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-iscsi/+bug/1401575/+subscriptions



More information about the foundations-bugs mailing list