.. | .. |
---|
2682 | 2682 | |
---|
2683 | 2683 | ib_set_device_ops(&ibdev->ib_dev, &mlx4_ib_dev_ops); |
---|
2684 | 2684 | ibdev->ib_dev.uverbs_ex_cmd_mask |= |
---|
2685 | | - (1ull << IB_USER_VERBS_EX_CMD_MODIFY_CQ) | |
---|
2686 | | - (1ull << IB_USER_VERBS_EX_CMD_QUERY_DEVICE) | |
---|
2687 | 2685 | (1ull << IB_USER_VERBS_EX_CMD_CREATE_CQ) | |
---|
2688 | 2686 | (1ull << IB_USER_VERBS_EX_CMD_CREATE_QP); |
---|
2689 | 2687 | |
---|
.. | .. |
---|
2691 | 2689 | ((mlx4_ib_port_link_layer(&ibdev->ib_dev, 1) == |
---|
2692 | 2690 | IB_LINK_LAYER_ETHERNET) || |
---|
2693 | 2691 | (mlx4_ib_port_link_layer(&ibdev->ib_dev, 2) == |
---|
2694 | | - IB_LINK_LAYER_ETHERNET))) { |
---|
2695 | | - ibdev->ib_dev.uverbs_ex_cmd_mask |= |
---|
2696 | | - (1ull << IB_USER_VERBS_EX_CMD_CREATE_WQ) | |
---|
2697 | | - (1ull << IB_USER_VERBS_EX_CMD_MODIFY_WQ) | |
---|
2698 | | - (1ull << IB_USER_VERBS_EX_CMD_DESTROY_WQ) | |
---|
2699 | | - (1ull << IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL) | |
---|
2700 | | - (1ull << IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL); |
---|
| 2692 | + IB_LINK_LAYER_ETHERNET))) |
---|
2701 | 2693 | ib_set_device_ops(&ibdev->ib_dev, &mlx4_ib_dev_wq_ops); |
---|
2702 | | - } |
---|
2703 | 2694 | |
---|
2704 | 2695 | if (dev->caps.flags & MLX4_DEV_CAP_FLAG_MEM_WINDOW || |
---|
2705 | 2696 | dev->caps.bmme_flags & MLX4_BMME_FLAG_TYPE_2_WIN) { |
---|
.. | .. |
---|
2718 | 2709 | |
---|
2719 | 2710 | if (check_flow_steering_support(dev)) { |
---|
2720 | 2711 | ibdev->steering_support = MLX4_STEERING_MODE_DEVICE_MANAGED; |
---|
2721 | | - ibdev->ib_dev.uverbs_ex_cmd_mask |= |
---|
2722 | | - (1ull << IB_USER_VERBS_EX_CMD_CREATE_FLOW) | |
---|
2723 | | - (1ull << IB_USER_VERBS_EX_CMD_DESTROY_FLOW); |
---|
2724 | 2712 | ib_set_device_ops(&ibdev->ib_dev, &mlx4_ib_dev_fs_ops); |
---|
2725 | 2713 | } |
---|
2726 | 2714 | |
---|