hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/net/rds/rdma_transport.c
....@@ -86,10 +86,12 @@
8686 break;
8787
8888 case RDMA_CM_EVENT_ADDR_RESOLVED:
89
- rdma_set_service_type(cm_id, conn->c_tos);
90
- /* XXX do we need to clean up if this fails? */
91
- ret = rdma_resolve_route(cm_id,
89
+ if (conn) {
90
+ rdma_set_service_type(cm_id, conn->c_tos);
91
+ /* XXX do we need to clean up if this fails? */
92
+ ret = rdma_resolve_route(cm_id,
9293 RDS_RDMA_RESOLVE_TIMEOUT_MS);
94
+ }
9395 break;
9496
9597 case RDMA_CM_EVENT_ROUTE_RESOLVED: