| .. | .. |
|---|
| 95 | 95 | } |
|---|
| 96 | 96 | |
|---|
| 97 | 97 | static u16 opa_vnic_select_queue(struct net_device *netdev, struct sk_buff *skb, |
|---|
| 98 | | - struct net_device *sb_dev, |
|---|
| 99 | | - select_queue_fallback_t fallback) |
|---|
| 98 | + struct net_device *sb_dev) |
|---|
| 100 | 99 | { |
|---|
| 101 | 100 | struct opa_vnic_adapter *adapter = opa_vnic_priv(netdev); |
|---|
| 102 | 101 | struct opa_vnic_skb_mdata *mdata; |
|---|
| .. | .. |
|---|
| 106 | 105 | mdata = skb_push(skb, sizeof(*mdata)); |
|---|
| 107 | 106 | mdata->entropy = opa_vnic_calc_entropy(skb); |
|---|
| 108 | 107 | mdata->vl = opa_vnic_get_vl(adapter, skb); |
|---|
| 109 | | - rc = adapter->rn_ops->ndo_select_queue(netdev, skb, |
|---|
| 110 | | - sb_dev, fallback); |
|---|
| 108 | + rc = adapter->rn_ops->ndo_select_queue(netdev, skb, sb_dev); |
|---|
| 111 | 109 | skb_pull(skb, sizeof(*mdata)); |
|---|
| 112 | 110 | return rc; |
|---|
| 113 | 111 | } |
|---|
| .. | .. |
|---|
| 330 | 328 | struct rdma_netdev *rn; |
|---|
| 331 | 329 | int rc; |
|---|
| 332 | 330 | |
|---|
| 333 | | - netdev = ibdev->alloc_rdma_netdev(ibdev, port_num, |
|---|
| 334 | | - RDMA_NETDEV_OPA_VNIC, |
|---|
| 335 | | - "veth%d", NET_NAME_UNKNOWN, |
|---|
| 336 | | - ether_setup); |
|---|
| 331 | + netdev = ibdev->ops.alloc_rdma_netdev(ibdev, port_num, |
|---|
| 332 | + RDMA_NETDEV_OPA_VNIC, |
|---|
| 333 | + "veth%d", NET_NAME_UNKNOWN, |
|---|
| 334 | + ether_setup); |
|---|
| 337 | 335 | if (!netdev) |
|---|
| 338 | 336 | return ERR_PTR(-ENOMEM); |
|---|
| 339 | 337 | else if (IS_ERR(netdev)) |
|---|