kernel module rdma does not crashed when loading
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Accelio |
In Progress
|
High
|
Unassigned |
Bug Description
Running on machine with Red Hat 6.4 and MLNX OFED 2.1-1.0.6.
Accelio RDMA module fails to load. I see the following error in demsg:
rdma: disagrees about version of symbol ib_unregister_
rdma: Unknown symbol ib_unregister_
rdma: disagrees about version of symbol ib_create_cq
rdma: Unknown symbol ib_create_cq
rdma: disagrees about version of symbol ib_alloc_
rdma: Unknown symbol ib_alloc_
rdma: disagrees about version of symbol rdma_resolve_addr
rdma: Unknown symbol rdma_resolve_addr
rdma: disagrees about version of symbol ib_dereg_mr
rdma: Unknown symbol ib_dereg_mr
rdma: disagrees about version of symbol ib_query_qp
rdma: Unknown symbol ib_query_qp
rdma: disagrees about version of symbol rdma_reject
rdma: Unknown symbol rdma_reject
rdma: disagrees about version of symbol rdma_disconnect
rdma: Unknown symbol rdma_disconnect
rdma: disagrees about version of symbol rdma_node_
rdma: Unknown symbol rdma_node_
rdma: disagrees about version of symbol ib_register_
rdma: Unknown symbol ib_register_
rdma: disagrees about version of symbol rdma_resolve_route
rdma: Unknown symbol rdma_resolve_route
rdma: disagrees about version of symbol ib_unregister_
rdma: Unknown symbol ib_unregister_
CE: hpet increasing min_delta_ns to 40226 nsec
rdma: disagrees about version of symbol rdma_bind_addr
rdma: Unknown symbol rdma_bind_addr
rdma: disagrees about version of symbol ib_register_client
rdma: Unknown symbol ib_register_client
rdma: disagrees about version of symbol rdma_create_qp
rdma: Unknown symbol rdma_create_qp
rdma: disagrees about version of symbol ib_destroy_cq
rdma: Unknown symbol ib_destroy_cq
rdma: disagrees about version of symbol rdma_create_id
rdma: Unknown symbol rdma_create_id
rdma: disagrees about version of symbol ib_set_client_data
rdma: Unknown symbol ib_set_client_data
rdma: disagrees about version of symbol ib_get_client_data
rdma: Unknown symbol ib_get_client_data
rdma: disagrees about version of symbol rdma_listen
rdma: Unknown symbol rdma_listen
rdma: disagrees about version of symbol rdma_destroy_qp
rdma: Unknown symbol rdma_destroy_qp
rdma: disagrees about version of symbol ib_query_device
rdma: Unknown symbol ib_query_device
rdma: disagrees about version of symbol ib_get_dma_mr
rdma: Unknown symbol ib_get_dma_mr
rdma: disagrees about version of symbol ib_alloc_pd
rdma: Unknown symbol ib_alloc_pd
rdma: disagrees about version of symbol rdma_connect
rdma: Unknown symbol rdma_connect
rdma: disagrees about version of symbol rdma_destroy_id
rdma: Unknown symbol rdma_destroy_id
rdma: disagrees about version of symbol ib_resize_cq
rdma: Unknown symbol ib_resize_cq
rdma: disagrees about version of symbol ib_free_
rdma: Unknown symbol ib_free_
rdma: disagrees about version of symbol rdma_accept
rdma: Unknown symbol rdma_accept
rdma: disagrees about version of symbol ib_alloc_
rdma: Unknown symbol ib_alloc_
rdma: disagrees about version of symbol ib_dealloc_pd
rdma: Unknown symbol ib_dealloc_pd
Changed in accelio: | |
importance: | Undecided → High |
Changed in accelio: | |
status: | New → In Progress |
The ib kernel module is OFED while the rdma was compiled aginst the kernel headers and not aginst OFED headers.
The autogen (and configure) should check if OFED is installed and set the include path correctly in the Makefile.