Skip to content

Conversation

jovial
Copy link
Contributor

@jovial jovial commented Nov 4, 2019

Before I was seeing kernel modules failing to be unloaded because we were trying to unload the dependent modules before the dependencies had been unloaded.

Before I was seeing kernel modules failing to be unloaded because
we were trying to unload the dependent modules before the dependencies
had been unloaded.
@jovial jovial requested a review from brtkwr November 4, 2019 10:59
@jovial jovial changed the title Reorder IB kernel modules to fix module unloading WIP: Reorder IB kernel modules to fix module unloading Nov 4, 2019
@jovial
Copy link
Contributor Author

jovial commented Nov 4, 2019

Looks like centos is loading extra modules:

[centos@test-openhpc-login-0 ~]$ lsmod | grep iw_cm
iw_cm                  43514  1 rdma_cm
ib_core               255469  13 rdma_cm,ib_cm,iw_cm,rpcrdma,mlx5_ib,ib_srp,ib_iser,ib_srpt,ib_umad,ib_uverbs,rdma_ucm,ib_ipoib,ib_isert

so, you still see:

failed: [test-openhpc-compute-0] (item=iw_cm) => {"changed": false, "item": "iw_cm", "msg": "modprobe: FATAL: Module iw_cm is in use.\n", "name": "iw_cm", "params": "", "rc"
: 1, "state": "absent", "stderr": "modprobe: FATAL: Module iw_cm is in use.\n", "stderr_lines": ["modprobe: FATAL: Module iw_cm is in use."], "stdout": "", "stdout_lines": [
]}                                                                                                                                                                           
failed: [test-openhpc-login-0] (item=iw_cm) => {"changed": false, "item": "iw_cm", "msg": "modprobe: FATAL: Module iw_cm is in use.\n", "name": "iw_cm", "params": "", "rc": 
1, "state": "absent", "stderr": "modprobe: FATAL: Module iw_cm is in use.\n", "stderr_lines": ["modprobe: FATAL: Module iw_cm is in use."], "stdout": "", "stdout_lines": []}
failed: [test-openhpc-compute-0] (item=ib_uverbs) => {"changed": false, "item": "ib_uverbs", "msg": "modprobe: FATAL: Module ib_uverbs is in use.\n", "name": "ib_uverbs", "p
arams": "", "rc": 1, "state": "absent", "stderr": "modprobe: FATAL: Module ib_uverbs is in use.\n", "stderr_lines": ["modprobe: FATAL: Module ib_uverbs is in use."], "stdout
": "", "stdout_lines": []}                                                                                                                                                   
failed: [test-openhpc-login-0] (item=ib_uverbs) => {"changed": false, "item": "ib_uverbs", "msg": "modprobe: FATAL: Module ib_uverbs is in use.\n", "name": "ib_uverbs", "par
ams": "", "rc": 1, "state": "absent", "stderr": "modprobe: FATAL: Module ib_uverbs is in use.\n", "stderr_lines": ["modprobe: FATAL: Module ib_uverbs is in use."], "stdout":
 "", "stdout_lines": []}  

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant