* MLX5 iSER issue on 4.6?
@ 2016-05-27 22:32 Robert LeBlanc
[not found] ` <CAANLjFpPoynQeBiQjZ=2RA1YHaNp3jZKtavZ5URWcsJu+x85vA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
0 siblings, 1 reply; 5+ messages in thread
From: Robert LeBlanc @ 2016-05-27 22:32 UTC (permalink / raw)
To: linux-rdma-u79uwXL29TY76Z2rM5mHXA
I've been running iSER on 4.1/4.4 with a Connect-IB and ConnectX-3 and
everything works fine. When running the 4.6 kernel, the Connect-IB
card aren't able to login to iSER even though the ConnectX-3 card does
just fine. Hopefully, someone here has an idea of what the issue may
be. For this test, we are making 12 sessions to the same host (three
ports on each host, four sessions per port). Only four sessions become
established which correlate to the ConnectX-3 card. It doesn't seem to
matter which kernel the target is on, only the initiator.
02:00.0 Network controller: Mellanox Technologies MT27500 Family [ConnectX-3]
81:00.0 Infiniband controller: Mellanox Technologies MT27600 [Connect-IB]
# mstflint -d 02:00.0 q
Image type: FS2
FW Version: 2.35.5100
Rom Info: type=PXE version=3.4.648 devid=4099
Device ID: 4099
Description: Node Port1 Port2 Sys image
GUIDs: 0cc47affff4fea34 0cc47affff4fea35 0cc47affff4fea36
0cc47affff4fea37
MACs: 0cc47a4fea35 0cc47a4fea36
VSD: n/a
PSID: SM_2221000001000
# mstflint -d 81:00.0 q
Image type: FS3
FW Version: 10.0014.1100
FW Release Date: 31.1.2016
Product Version: rel-10_14_1100
Description: UID GuidsNumber Step
Base GUID1: e41d2d030000e010 8 1
Base GUID2: e41d2d030000e018 8 1
Base MAC1: 0000e41d2d00e010 8 1
Base MAC2: 0000e41d2d00e018 8 1
Image VSD:
Device VSD:
PSID: MT_1210110019
# iscsiadm -m session
iser: [36] 10.218.128.17:3260,1 iqn.2003-01.org.setup.lun.test1 (non-flash)
iser: [37] 10.219.128.17:3260,1 iqn.2003-01.org.setup.lun.test1 (non-flash)
iser: [38] 10.220.128.17:3260,1 iqn.2003-01.org.setup.lun.test1 (non-flash)
iser: [39] 10.218.202.17:3260,1 iqn.2003-01.org.setup.lun.test1 (non-flash)
iser: [40] 10.220.202.17:3260,1 iqn.2003-01.org.setup.lun.test1 (non-flash)
iser: [41] 10.218.203.17:3260,1 iqn.2003-01.org.setup.lun.test1 (non-flash)
iser: [42] 10.218.204.17:3260,1 iqn.2003-01.org.setup.lun.test1 (non-flash)
iser: [43] 10.220.203.17:3260,1 iqn.2003-01.org.setup.lun.test1 (non-flash)
iser: [44] 10.220.204.17:3260,1 iqn.2003-01.org.setup.lun.test1 (non-flash)
# lsscsi -l -v
[11:0:0:0] disk LIO-ORG test1 4.0 /dev/sdb
state=running queue_depth=32 scsi_level=6 type=0 device_blocked=0 timeout=30
dir: /sys/bus/scsi/devices/11:0:0:0
[/sys/devices/pci0000:00/0000:00:02.0/0000:02:00.0/host11/session36/target11:0:0/11:0:0:0]
[14:0:0:0] disk LIO-ORG test1 4.0 /dev/sdc
state=running queue_depth=32 scsi_level=6 type=0 device_blocked=0 timeout=30
dir: /sys/bus/scsi/devices/14:0:0:0
[/sys/devices/pci0000:00/0000:00:02.0/0000:02:00.0/host14/session39/target14:0:0/14:0:0:0]
[16:0:0:0] disk LIO-ORG test1 4.0 /dev/sdd
state=running queue_depth=32 scsi_level=6 type=0 device_blocked=0 timeout=30
dir: /sys/bus/scsi/devices/16:0:0:0
[/sys/devices/pci0000:00/0000:00:02.0/0000:02:00.0/host16/session41/target16:0:0/16:0:0:0]
[17:0:0:0] disk LIO-ORG test1 4.0 /dev/sde
state=running queue_depth=32 scsi_level=6 type=0 device_blocked=0 timeout=30
dir: /sys/bus/scsi/devices/17:0:0:0
[/sys/devices/pci0000:00/0000:00:02.0/0000:02:00.0/host17/session42/target17:0:0/17:0:0:0]
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP
group default qlen 1000
link/ether 0c:c4:7a:74:28:24 brd ff:ff:ff:ff:ff:ff
inet 10.192.0.18/12 brd 10.207.255.255 scope global eth0
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group
default qlen 1000
link/ether 0c:c4:7a:74:28:25 brd ff:ff:ff:ff:ff:ff
4: ib0: <BROADCAST,MULTICAST> mtu 4092 qdisc noop state DOWN group
default qlen 256
link/infiniband
80:00:02:08:fe:80:00:00:00:00:00:00:0c:c4:7a:ff:ff:4f:ea:35 brd
00:ff:ff:ff:ff:12:40:1b:ff:ff:00:00:00:00:00:00:ff:ff:ff:ff
5: ib1: <BROADCAST,MULTICAST> mtu 4092 qdisc noop state DOWN group
default qlen 256
link/infiniband
80:00:00:36:fe:80:00:00:00:00:00:00:e4:1d:2d:03:00:00:e0:10 brd
00:ff:ff:ff:ff:12:40:1b:ff:ff:00:00:00:00:00:00:ff:ff:ff:ff
6: ib2: <BROADCAST,MULTICAST> mtu 4092 qdisc noop state DOWN group
default qlen 256
link/infiniband
80:00:00:38:fe:80:00:00:00:00:00:00:e4:1d:2d:03:00:00:e0:18 brd
00:ff:ff:ff:ff:12:40:1b:ff:ff:00:00:00:00:00:00:ff:ff:ff:ff
7: ib0.84ab@ib0: <BROADCAST,MULTICAST,UP,LOWER_UP,M-DOWN> mtu 65520
qdisc pfifo_fast state UP group default qlen 256
link/infiniband
80:00:02:09:fe:80:00:00:00:00:00:00:0c:c4:7a:ff:ff:4f:ea:35 brd
00:ff:ff:ff:ff:12:40:1b:84:ab:00:00:00:00:00:00:ff:ff:ff:ff
inet 10.217.0.18/16 brd 10.217.255.255 scope global ib0.84ab
valid_lft forever preferred_lft forever
inet6 fe80::ec4:7aff:ff4f:ea35/64 scope link
valid_lft forever preferred_lft forever
8: ib0.9770@ib0: <BROADCAST,MULTICAST,UP,LOWER_UP,M-DOWN> mtu 65520
qdisc pfifo_fast state UP group default qlen 256
link/infiniband
80:00:02:0a:fe:80:00:00:00:00:00:00:0c:c4:7a:ff:ff:4f:ea:35 brd
00:ff:ff:ff:ff:12:40:1b:97:70:00:00:00:00:00:00:ff:ff:ff:ff
inet 10.218.128.18/16 brd 10.218.255.255 scope global ib0.9770
valid_lft forever preferred_lft forever
inet6 fe80::ec4:7aff:ff4f:ea35/64 scope link
valid_lft forever preferred_lft forever
9: ib1.9770@ib1: <BROADCAST,MULTICAST,UP,LOWER_UP,M-DOWN> mtu 65520
qdisc pfifo_fast state UP group default qlen 256
link/infiniband
80:00:00:3b:fe:80:00:00:00:00:00:00:e4:1d:2d:03:00:00:e0:10 brd
00:ff:ff:ff:ff:12:40:1b:97:70:00:00:00:00:00:00:ff:ff:ff:ff
inet 10.219.128.18/16 brd 10.219.255.255 scope global ib1.9770
valid_lft forever preferred_lft forever
inet6 fe80::e61d:2d03:0:e010/64 scope link
valid_lft forever preferred_lft forever
10: ib2.9770@ib2: <BROADCAST,MULTICAST,UP,LOWER_UP,M-DOWN> mtu 65520
qdisc pfifo_fast state UP group default qlen 256
link/infiniband
80:00:00:3d:fe:80:00:00:00:00:00:00:e4:1d:2d:03:00:00:e0:18 brd
00:ff:ff:ff:ff:12:40:1b:97:70:00:00:00:00:00:00:ff:ff:ff:ff
inet 10.220.128.18/16 brd 10.220.255.255 scope global ib2.9770
valid_lft forever preferred_lft forever
inet6 fe80::e61d:2d03:0:e018/64 scope link
valid_lft forever preferred_lft forever
# for i in {0..2}; do ethtool -i ib${i}; done
driver: ib_ipoib
version: 1.0.0
firmware-version: 2.35.5100
bus-info: 0000:02:00.0
supports-statistics: no
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
driver: ib_ipoib
version: 1.0.0
firmware-version: 10.14.1100
bus-info: 0000:81:00.0
supports-statistics: no
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
driver: ib_ipoib
version: 1.0.0
firmware-version: 10.14.1100
bus-info: 0000:81:00.0
supports-statistics: no
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
[ 4980.405578] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4980.413768] connection44:0: detected conn error (1011)
[ 4981.317301] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4981.317768] connection37:0: detected conn error (1011)
[ 4981.330503] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4981.331991] connection40:0: detected conn error (1011)
[ 4981.343592] mlx5_core 0000:81:00.0:
0000:81:00.0:mlx5_get_rsc:59:(pid 0): Async event for bogus resource
0x125
[ 4981.367406] connection38:0: detected conn error (1011)
[ 4981.727210] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4981.729622] connection44:0: detected conn error (1011)
[ 4981.743622] connection43:0: detected conn error (1011)
[ 4983.377350] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4983.411846] connection37:0: detected conn error (1011)
[ 4983.767503] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4983.775916] connection40:0: detected conn error (1011)
[ 4983.777828] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4983.790153] connection38:0: detected conn error (1011)
[ 4984.138063] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4984.138986] connection43:0: detected conn error (1011)
[ 4984.151393] mlx5_core 0000:81:00.0:
0000:81:00.0:mlx5_get_rsc:59:(pid 0): Async event for bogus resource
0x130
[ 4984.153873] connection44:0: detected conn error (1011)
[ 4985.778038] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4985.812704] connection37:0: detected conn error (1011)
[ 4986.177901] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4986.185883] connection40:0: detected conn error (1011)
[ 4986.187800] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4986.200398] connection38:0: detected conn error (1011)
[ 4986.558119] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4986.558734] connection43:0: detected conn error (1011)
[ 4986.571350] iser: iser_qp_event_callback: qp event QP access error (3)
[ 4986.574044] connection44:0: detected conn error (1011)
----------------
Robert LeBlanc
PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: MLX5 iSER issue on 4.6?
[not found] ` <CAANLjFpPoynQeBiQjZ=2RA1YHaNp3jZKtavZ5URWcsJu+x85vA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2016-05-29 6:58 ` Sagi Grimberg
[not found] ` <574A930E.6030507-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
0 siblings, 1 reply; 5+ messages in thread
From: Sagi Grimberg @ 2016-05-29 6:58 UTC (permalink / raw)
To: Robert LeBlanc, linux-rdma-u79uwXL29TY76Z2rM5mHXA, Matan Barak,
leon-2ukJVAZIZ/Y@public.gmane.org, Max Gurtovoy
> I've been running iSER on 4.1/4.4 with a Connect-IB and ConnectX-3 and
> everything works fine. When running the 4.6 kernel, the Connect-IB
> card aren't able to login to iSER even though the ConnectX-3 card does
> just fine. Hopefully, someone here has an idea of what the issue may
> be. For this test, we are making 12 sessions to the same host (three
> ports on each host, four sessions per port). Only four sessions become
> established which correlate to the ConnectX-3 card. It doesn't seem to
> matter which kernel the target is on, only the initiator.
>
> 02:00.0 Network controller: Mellanox Technologies MT27500 Family [ConnectX-3]
> 81:00.0 Infiniband controller: Mellanox Technologies MT27600 [Connect-IB]
Hi Robert, thanks for reporting.
The difference in iSER in 4.6 is the arbitrary SG registration support
which works with a capable device (IB_DEVICE_SG_GAPS_REG). The CIB does
not support this feature but CX4 does, however, I wander if your CIB
falsely reports it does support this feature.
Can you share the output of ibv_devinfo -v on the CIB device? I'm
specifically interested in knowing what the max_mw is? it should
be 0, if its not I suspect this is a FW bug.
CC'ing some mellanox folks.
>
> # mstflint -d 02:00.0 q
> Image type: FS2
> FW Version: 2.35.5100
> Rom Info: type=PXE version=3.4.648 devid=4099
> Device ID: 4099
> Description: Node Port1 Port2 Sys image
> GUIDs: 0cc47affff4fea34 0cc47affff4fea35 0cc47affff4fea36
> 0cc47affff4fea37
> MACs: 0cc47a4fea35 0cc47a4fea36
> VSD: n/a
> PSID: SM_2221000001000
> # mstflint -d 81:00.0 q
> Image type: FS3
> FW Version: 10.0014.1100
> FW Release Date: 31.1.2016
> Product Version: rel-10_14_1100
> Description: UID GuidsNumber Step
> Base GUID1: e41d2d030000e010 8 1
> Base GUID2: e41d2d030000e018 8 1
> Base MAC1: 0000e41d2d00e010 8 1
> Base MAC2: 0000e41d2d00e018 8 1
> Image VSD:
> Device VSD:
> PSID: MT_1210110019
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: MLX5 iSER issue on 4.6?
[not found] ` <574A930E.6030507-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
@ 2016-05-29 12:05 ` Max Gurtovoy
[not found] ` <574ADB25.8080903-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
0 siblings, 1 reply; 5+ messages in thread
From: Max Gurtovoy @ 2016-05-29 12:05 UTC (permalink / raw)
To: Sagi Grimberg, Robert LeBlanc, linux-rdma-u79uwXL29TY76Z2rM5mHXA,
Matan Barak, leon-2ukJVAZIZ/Y@public.gmane.org
On 5/29/2016 9:58 AM, Sagi Grimberg wrote:
>
>> I've been running iSER on 4.1/4.4 with a Connect-IB and ConnectX-3 and
>> everything works fine. When running the 4.6 kernel, the Connect-IB
>> card aren't able to login to iSER even though the ConnectX-3 card does
>> just fine. Hopefully, someone here has an idea of what the issue may
>> be. For this test, we are making 12 sessions to the same host (three
>> ports on each host, four sessions per port). Only four sessions become
>> established which correlate to the ConnectX-3 card. It doesn't seem to
>> matter which kernel the target is on, only the initiator.
>>
>> 02:00.0 Network controller: Mellanox Technologies MT27500 Family
>> [ConnectX-3]
>> 81:00.0 Infiniband controller: Mellanox Technologies MT27600 [Connect-IB]
>
> Hi Robert, thanks for reporting.
>
> The difference in iSER in 4.6 is the arbitrary SG registration support
> which works with a capable device (IB_DEVICE_SG_GAPS_REG). The CIB does
> not support this feature but CX4 does, however, I wander if your CIB
> falsely reports it does support this feature.
Sagi your'e right.
I repro this bug and saw that we alloc mr with:
mr_type = IB_MR_TYPE_SG_GAPS (means that IB_DEVICE_SG_GAPS_REG cap is on).
We also never call blk_queue_virt_boundary(sdev->request_queue,
~MASK_4K); because of this false cap.
>
> Can you share the output of ibv_devinfo -v on the CIB device? I'm
> specifically interested in knowing what the max_mw is? it should
> be 0, if its not I suspect this is a FW bug.
ibv_devinfo -v | grep max_mw
max_mw: 0
>
> CC'ing some mellanox folks.
>
>>
>> # mstflint -d 02:00.0 q
>> Image type: FS2
>> FW Version: 2.35.5100
>> Rom Info: type=PXE version=3.4.648 devid=4099
>> Device ID: 4099
>> Description: Node Port1 Port2
>> Sys image
>> GUIDs: 0cc47affff4fea34 0cc47affff4fea35 0cc47affff4fea36
>> 0cc47affff4fea37
>> MACs: 0cc47a4fea35 0cc47a4fea36
>> VSD: n/a
>> PSID: SM_2221000001000
>> # mstflint -d 81:00.0 q
>> Image type: FS3
>> FW Version: 10.0014.1100
>> FW Release Date: 31.1.2016
>> Product Version: rel-10_14_1100
>> Description: UID GuidsNumber Step
>> Base GUID1: e41d2d030000e010 8 1
>> Base GUID2: e41d2d030000e018 8 1
>> Base MAC1: 0000e41d2d00e010 8 1
>> Base MAC2: 0000e41d2d00e018 8 1
>> Image VSD:
>> Device VSD:
>> PSID: MT_1210110019
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: MLX5 iSER issue on 4.6?
[not found] ` <574ADB25.8080903-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
@ 2016-05-29 12:33 ` Sagi Grimberg
[not found] ` <574AE1AB.9050501-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
0 siblings, 1 reply; 5+ messages in thread
From: Sagi Grimberg @ 2016-05-29 12:33 UTC (permalink / raw)
To: Max Gurtovoy, Robert LeBlanc, linux-rdma-u79uwXL29TY76Z2rM5mHXA,
Matan Barak, leon-2ukJVAZIZ/Y@public.gmane.org
>>> I've been running iSER on 4.1/4.4 with a Connect-IB and ConnectX-3 and
>>> everything works fine. When running the 4.6 kernel, the Connect-IB
>>> card aren't able to login to iSER even though the ConnectX-3 card does
>>> just fine. Hopefully, someone here has an idea of what the issue may
>>> be. For this test, we are making 12 sessions to the same host (three
>>> ports on each host, four sessions per port). Only four sessions become
>>> established which correlate to the ConnectX-3 card. It doesn't seem to
>>> matter which kernel the target is on, only the initiator.
>>>
>>> 02:00.0 Network controller: Mellanox Technologies MT27500 Family
>>> [ConnectX-3]
>>> 81:00.0 Infiniband controller: Mellanox Technologies MT27600
>>> [Connect-IB]
>>
>> Hi Robert, thanks for reporting.
>>
>> The difference in iSER in 4.6 is the arbitrary SG registration support
>> which works with a capable device (IB_DEVICE_SG_GAPS_REG). The CIB does
>> not support this feature but CX4 does, however, I wander if your CIB
>> falsely reports it does support this feature.
>
> Sagi your'e right.
> I repro this bug and saw that we alloc mr with:
> mr_type = IB_MR_TYPE_SG_GAPS (means that IB_DEVICE_SG_GAPS_REG cap is on).
> We also never call blk_queue_virt_boundary(sdev->request_queue,
> ~MASK_4K); because of this false cap.
Hey Max,
Thanks for looking into this!
>>
>> Can you share the output of ibv_devinfo -v on the CIB device? I'm
>> specifically interested in knowing what the max_mw is? it should
>> be 0, if its not I suspect this is a FW bug.
>
> ibv_devinfo -v | grep max_mw
> max_mw: 0
OK, this is weird, lets dive into the the mlx5 driver code:
if (MLX5_CAP_GEN(mdev, imaicl)) {
props->device_cap_flags |= IB_DEVICE_MEM_WINDOW |
IB_DEVICE_MEM_WINDOW_TYPE_2B;
props->max_mw = 1 << MLX5_CAP_GEN(mdev, log_max_mkey);
/* We support 'Gappy' memory registration too */
props->device_cap_flags |= IB_DEVICE_SG_GAPS_REG;
}
We turn on SG_GAPS_REG in case the device supports memory windows (which
allows upgrading local permissions to remote on a window). This is
because in indirect registration, we effectively open a window on the
local_dma_lkey.
So the device seems to report it supports memory windows but it actually
doesn't because the maximum windows you can allocate is 0 (which looks
kind of silly to me). I'd say that the CIB FW needs to be fixed and not
report imaicl altogether for CIB (instead of reporting it with 0 memory
windows).
Anyway, either this will be fixed, or the below patch should work around
this (rather strange) behavior:
--
diff --git a/drivers/infiniband/hw/mlx5/main.c
b/drivers/infiniband/hw/mlx5/main.c
index 6ad0489cb3c5..ae70fd1a6467 100644
--- a/drivers/infiniband/hw/mlx5/main.c
+++ b/drivers/infiniband/hw/mlx5/main.c
@@ -492,8 +492,9 @@ static int mlx5_ib_query_device(struct ib_device *ibdev,
props->device_cap_flags |= IB_DEVICE_MEM_WINDOW |
IB_DEVICE_MEM_WINDOW_TYPE_2B;
props->max_mw = 1 << MLX5_CAP_GEN(mdev, log_max_mkey);
- /* We support 'Gappy' memory registration too */
- props->device_cap_flags |= IB_DEVICE_SG_GAPS_REG;
+ if (props->max_mw)
+ /* We support 'Gappy' memory registration too */
+ props->device_cap_flags |= IB_DEVICE_SG_GAPS_REG;
}
props->device_cap_flags |= IB_DEVICE_MEM_MGT_EXTENSIONS;
if (MLX5_CAP_GEN(mdev, sho)) {
--
Can you report if Mellanox plans to fix it in FW or should we work
around in the driver?
Thanks,
Sagi.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: MLX5 iSER issue on 4.6?
[not found] ` <574AE1AB.9050501-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
@ 2016-05-29 17:32 ` Max Gurtovoy
0 siblings, 0 replies; 5+ messages in thread
From: Max Gurtovoy @ 2016-05-29 17:32 UTC (permalink / raw)
To: Sagi Grimberg, Robert LeBlanc, linux-rdma-u79uwXL29TY76Z2rM5mHXA,
Matan Barak, leon-2ukJVAZIZ/Y@public.gmane.org
>
> Can you report if Mellanox plans to fix it in FW or should we work
> around in the driver?
I investigated it today, and the bug isn't in the FW.
there is a bug in the casting of device caps.
I have a patch that I'll send tomorrow.
Thanks for reporting and helping with this issue,
Max.
>
> Thanks,
> Sagi.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2016-05-29 17:32 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-27 22:32 MLX5 iSER issue on 4.6? Robert LeBlanc
[not found] ` <CAANLjFpPoynQeBiQjZ=2RA1YHaNp3jZKtavZ5URWcsJu+x85vA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-05-29 6:58 ` Sagi Grimberg
[not found] ` <574A930E.6030507-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2016-05-29 12:05 ` Max Gurtovoy
[not found] ` <574ADB25.8080903-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2016-05-29 12:33 ` Sagi Grimberg
[not found] ` <574AE1AB.9050501-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2016-05-29 17:32 ` Max Gurtovoy
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox