diff options
Diffstat (limited to 'net/core/dev.c')
-rw-r--r-- | net/core/dev.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/net/core/dev.c b/net/core/dev.c index 09a7cc2f3c55..b5e538032d5e 100644 --- a/net/core/dev.c +++ b/net/core/dev.c | |||
@@ -3617,6 +3617,20 @@ get_cpus_map: | |||
3617 | #endif | 3617 | #endif |
3618 | } | 3618 | } |
3619 | 3619 | ||
3620 | u16 dev_pick_tx_zero(struct net_device *dev, struct sk_buff *skb, | ||
3621 | void *accel_priv, select_queue_fallback_t fallback) | ||
3622 | { | ||
3623 | return 0; | ||
3624 | } | ||
3625 | EXPORT_SYMBOL(dev_pick_tx_zero); | ||
3626 | |||
3627 | u16 dev_pick_tx_cpu_id(struct net_device *dev, struct sk_buff *skb, | ||
3628 | void *accel_priv, select_queue_fallback_t fallback) | ||
3629 | { | ||
3630 | return (u16)raw_smp_processor_id() % dev->real_num_tx_queues; | ||
3631 | } | ||
3632 | EXPORT_SYMBOL(dev_pick_tx_cpu_id); | ||
3633 | |||
3620 | static u16 ___netdev_pick_tx(struct net_device *dev, struct sk_buff *skb, | 3634 | static u16 ___netdev_pick_tx(struct net_device *dev, struct sk_buff *skb, |
3621 | struct net_device *sb_dev) | 3635 | struct net_device *sb_dev) |
3622 | { | 3636 | { |