.. | .. |
---|
600 | 600 | init_completion(&device->unreg_completion); |
---|
601 | 601 | INIT_WORK(&device->unregistration_work, ib_unregister_work); |
---|
602 | 602 | |
---|
| 603 | + device->uverbs_ex_cmd_mask = |
---|
| 604 | + BIT_ULL(IB_USER_VERBS_EX_CMD_CREATE_FLOW) | |
---|
| 605 | + BIT_ULL(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL) | |
---|
| 606 | + BIT_ULL(IB_USER_VERBS_EX_CMD_CREATE_WQ) | |
---|
| 607 | + BIT_ULL(IB_USER_VERBS_EX_CMD_DESTROY_FLOW) | |
---|
| 608 | + BIT_ULL(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL) | |
---|
| 609 | + BIT_ULL(IB_USER_VERBS_EX_CMD_DESTROY_WQ) | |
---|
| 610 | + BIT_ULL(IB_USER_VERBS_EX_CMD_MODIFY_CQ) | |
---|
| 611 | + BIT_ULL(IB_USER_VERBS_EX_CMD_MODIFY_WQ) | |
---|
| 612 | + BIT_ULL(IB_USER_VERBS_EX_CMD_QUERY_DEVICE); |
---|
| 613 | + |
---|
603 | 614 | return device; |
---|
604 | 615 | } |
---|
605 | 616 | EXPORT_SYMBOL(_ib_alloc_device); |
---|
.. | .. |
---|
2793 | 2804 | static void __exit ib_core_cleanup(void) |
---|
2794 | 2805 | { |
---|
2795 | 2806 | roce_gid_mgmt_cleanup(); |
---|
2796 | | - nldev_exit(); |
---|
2797 | 2807 | rdma_nl_unregister(RDMA_NL_LS); |
---|
| 2808 | + nldev_exit(); |
---|
2798 | 2809 | unregister_pernet_device(&rdma_dev_net_ops); |
---|
2799 | 2810 | unregister_blocking_lsm_notifier(&ibdev_lsm_nb); |
---|
2800 | 2811 | ib_sa_cleanup(); |
---|