[00:34:24] *** Quits: baruch_ (~baruch@31.210.182.176) (Read error: Connection reset by peer) [01:28:43] *** Joins: baruch_ (~baruch@bzq-82-81-85-138.red.bezeqint.net) [01:44:08] *** Quits: gila (~gila@5ED4FE92.cm-7-5d.dynamic.ziggo.nl) (Quit: My Mac Pro has gone to sleep. ZZZzzz…) [04:52:54] *** Joins: gila (~gila@5ED4FE92.cm-7-5d.dynamic.ziggo.nl) [07:27:43] darsto: that is all part of the original istgt code which only supported iSCSI - it looks like we need to extend the concept behind the spdk_scsi_dev_construct() parameter you added a couple of months ago which specifies a scsi protocol [07:28:20] i see other places in scsi_bdev.c which still hardcode SPDK_SPC_PROTOCOL_IDENTIFIER_ISCSI [09:06:49] *** Quits: gila (~gila@5ED4FE92.cm-7-5d.dynamic.ziggo.nl) (Quit: My Mac Pro has gone to sleep. ZZZzzz…) [09:15:01] peluse: you will need to install the userspace libraries for your particular NIC (maybe libcxgb4 in your case?) [09:15:29] and you can test if you have the correct infiniband verbs support using ibv_devinfo [09:15:58] also would be great to add the Chelsio writeup to that doc you mentioned, as well as test/nvmf/common.sh for autotest support [09:16:13] amen to that! [09:17:25] so the libs you mean are the equivalent of whats in the doc in the two sections about Mellanox? [09:17:41] right, the equivalent of the libmlx* libs [09:18:01] you'll also need the kernel drivers, not sure if those need to be manually loaded in the same way as the mlx5_* stuff [09:18:16] OK, there's no libmx* stuff mentioned on the doc for mellanox [09:18:36] I've got the kernel drives loaded and I think working [09:18:44] hmm, you're right, the docs are missing some pieces here [09:18:45] I'll look for the user mode stuff now [09:19:08] yeah, great for a newb! Missing some stuff and written for a different NIC than I have :) [09:19:58] the Mellanox libs are called libmlx4 and libmlx5 on Fedora [09:20:35] and there's a libcxgb3 and libcxgb4 that supposedly correspond to Chelsio T3 and T4, which is not quite what you have [09:21:22] I believe I have one of the same variety of NIC that you have, actually - let me reboot my machine and plug it in [09:24:33] thanks [09:24:51] yeah I have libcxgb4 installed already [09:25:27] and ib_devinfo says 'No IB devices found' [09:32:42] ok, got my NIC plugged in and rebooted, and it is Chelsio T580-LP-CR just like yours [09:32:51] pretty sure I got this to work at some point in the past, so we shoul be able to figure it out :) [09:34:05] LOL, thanks [09:34:46] just need to write it down this time so we don't have to do this again [09:40:42] cool, let me know what you find out or what I can do on this end, I'll do the writing if you want. [09:43:27] hmm, my system seems to be missing some firmware files, possibly - in dmesg I see: [09:43:27] [ 66.175196] cxgb4 0000:09:00.4: could not connect to FW, error -71 [09:43:27] [ 66.176019] cxgb4: probe of 0000:09:00.4 failed with error -71 [09:55:10] *** Joins: bwalker_ (~bwalker@ip70-190-226-244.ph.ph.cox.net) [09:55:11] *** ChanServ sets mode: +o bwalker_ [09:56:07] hmm, that sucks [09:56:49] let me see if I ever ran into that. The only strange thing I dealt with was getting Link Up on both ends, seems like I had to boot both systems at the same time (??) in order for one of them not to complain about something [09:57:41] so yours at least shows up in ifconfig? [09:57:47] mine seems to not work at all currently [09:58:28] if you do have it up and running, you can try to modprobe iw_cxgb4 if that's not already loaded and see if that helps ibv_devinfo at all