[ofa-general] RE: [PATCH] CMA: Enable conn_id remove
Vladimir Sokolovsky
vlad at dev.mellanox.co.il
Wed Dec 5 13:58:42 PST 2007
Sean Hefty wrote:
>>>> I have the following issue: The IB driver can't be unloaded after
>>>> running
>>>> applications over RDS.
>>>
>> Yes, HCA driver and there are active connections when the driver is
>> unloaded.
>
> At least from looking at the code, it looks like unloading the device
> driver with connections on the passive side should hang. I'm updating
> my test code to verify that this is the case, but can you confirm that
> this problem is easily reproducible using RDS?
>
Yes, it is easily reproducible:
I have 2 servers with MT25418 HCAs (mlx4) connected to the IB switch.
Driver removal hangs on one of them every time if RDS connection was active
(run rds-stress test, for example, to create the connection).
- Vladimir
> I'm guessing that most of my device removal testing was always done from
> the active side, and none of the mainline kernel ULPs call
> rdma_listen(). I'm hoping this would explain why this bug has gone
> undetected for this long.
>
> - Sean
>
More information about the general
mailing list