From: Eric Dumazet Date: Thu, 3 Sep 2009 09:19:58 +0000 (-0700) Subject: vlan: enable multiqueue xmits X-Git-Tag: v2.6.32-rc1~703^2~115 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2f8bc32b7a08502a79e0ccec8697000f2977f2fd;p=pandora-kernel.git vlan: enable multiqueue xmits vlan_dev_hard_start_xmit() & vlan_dev_hwaccel_hard_start_xmit() select txqueue number 0, instead of using index provided by skb_get_queue_mapping(). This is not correct after commit 2e59af3dcbdf11635c03f [vlan: multiqueue vlan device] because txq->tx_packets & txq->tx_bytes changes are performed on a single location, and not the right locking. Fix is to take the appropriate struct netdev_queue pointer Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller --- Reading git-diff-tree failed