diff options
Diffstat (limited to 'net')
-rw-r--r-- | net/core/dev.c | 9 | ||||
-rw-r--r-- | net/mac80211/iface.c | 6 | ||||
-rw-r--r-- | net/packet/af_packet.c | 3 |
3 files changed, 6 insertions, 12 deletions
diff --git a/net/core/dev.c b/net/core/dev.c index 1a76b4fe9b97..357111431ec9 100644 --- a/net/core/dev.c +++ b/net/core/dev.c | |||
@@ -3689,16 +3689,14 @@ get_cpus_map: | |||
3689 | } | 3689 | } |
3690 | 3690 | ||
3691 | u16 dev_pick_tx_zero(struct net_device *dev, struct sk_buff *skb, | 3691 | u16 dev_pick_tx_zero(struct net_device *dev, struct sk_buff *skb, |
3692 | struct net_device *sb_dev, | 3692 | struct net_device *sb_dev) |
3693 | select_queue_fallback_t fallback) | ||
3694 | { | 3693 | { |
3695 | return 0; | 3694 | return 0; |
3696 | } | 3695 | } |
3697 | EXPORT_SYMBOL(dev_pick_tx_zero); | 3696 | EXPORT_SYMBOL(dev_pick_tx_zero); |
3698 | 3697 | ||
3699 | u16 dev_pick_tx_cpu_id(struct net_device *dev, struct sk_buff *skb, | 3698 | u16 dev_pick_tx_cpu_id(struct net_device *dev, struct sk_buff *skb, |
3700 | struct net_device *sb_dev, | 3699 | struct net_device *sb_dev) |
3701 | select_queue_fallback_t fallback) | ||
3702 | { | 3700 | { |
3703 | return (u16)raw_smp_processor_id() % dev->real_num_tx_queues; | 3701 | return (u16)raw_smp_processor_id() % dev->real_num_tx_queues; |
3704 | } | 3702 | } |
@@ -3748,8 +3746,7 @@ struct netdev_queue *netdev_core_pick_tx(struct net_device *dev, | |||
3748 | const struct net_device_ops *ops = dev->netdev_ops; | 3746 | const struct net_device_ops *ops = dev->netdev_ops; |
3749 | 3747 | ||
3750 | if (ops->ndo_select_queue) | 3748 | if (ops->ndo_select_queue) |
3751 | queue_index = ops->ndo_select_queue(dev, skb, sb_dev, | 3749 | queue_index = ops->ndo_select_queue(dev, skb, sb_dev); |
3752 | netdev_pick_tx); | ||
3753 | else | 3750 | else |
3754 | queue_index = netdev_pick_tx(dev, skb, sb_dev); | 3751 | queue_index = netdev_pick_tx(dev, skb, sb_dev); |
3755 | 3752 | ||
diff --git a/net/mac80211/iface.c b/net/mac80211/iface.c index 4a6ff1482a9f..f0d97eba250b 100644 --- a/net/mac80211/iface.c +++ b/net/mac80211/iface.c | |||
@@ -1133,8 +1133,7 @@ static void ieee80211_uninit(struct net_device *dev) | |||
1133 | 1133 | ||
1134 | static u16 ieee80211_netdev_select_queue(struct net_device *dev, | 1134 | static u16 ieee80211_netdev_select_queue(struct net_device *dev, |
1135 | struct sk_buff *skb, | 1135 | struct sk_buff *skb, |
1136 | struct net_device *sb_dev, | 1136 | struct net_device *sb_dev) |
1137 | select_queue_fallback_t fallback) | ||
1138 | { | 1137 | { |
1139 | return ieee80211_select_queue(IEEE80211_DEV_TO_SUB_IF(dev), skb); | 1138 | return ieee80211_select_queue(IEEE80211_DEV_TO_SUB_IF(dev), skb); |
1140 | } | 1139 | } |
@@ -1179,8 +1178,7 @@ static const struct net_device_ops ieee80211_dataif_ops = { | |||
1179 | 1178 | ||
1180 | static u16 ieee80211_monitor_select_queue(struct net_device *dev, | 1179 | static u16 ieee80211_monitor_select_queue(struct net_device *dev, |
1181 | struct sk_buff *skb, | 1180 | struct sk_buff *skb, |
1182 | struct net_device *sb_dev, | 1181 | struct net_device *sb_dev) |
1183 | select_queue_fallback_t fallback) | ||
1184 | { | 1182 | { |
1185 | struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); | 1183 | struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); |
1186 | struct ieee80211_local *local = sdata->local; | 1184 | struct ieee80211_local *local = sdata->local; |
diff --git a/net/packet/af_packet.c b/net/packet/af_packet.c index a8809dc0e1ab..741953b42f44 100644 --- a/net/packet/af_packet.c +++ b/net/packet/af_packet.c | |||
@@ -287,8 +287,7 @@ static u16 packet_pick_tx_queue(struct sk_buff *skb) | |||
287 | #endif | 287 | #endif |
288 | skb_record_rx_queue(skb, cpu % dev->real_num_tx_queues); | 288 | skb_record_rx_queue(skb, cpu % dev->real_num_tx_queues); |
289 | if (ops->ndo_select_queue) { | 289 | if (ops->ndo_select_queue) { |
290 | queue_index = ops->ndo_select_queue(dev, skb, NULL, | 290 | queue_index = ops->ndo_select_queue(dev, skb, NULL); |
291 | netdev_pick_tx); | ||
292 | queue_index = netdev_cap_txqueue(dev, queue_index); | 291 | queue_index = netdev_cap_txqueue(dev, queue_index); |
293 | } else { | 292 | } else { |
294 | queue_index = netdev_pick_tx(dev, skb, NULL); | 293 | queue_index = netdev_pick_tx(dev, skb, NULL); |