diff options
author | Amerigo Wang <amwang@redhat.com> | 2012-08-10 03:24:45 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-08-14 23:33:32 +0200 |
commit | e15c3c2294605f09f9b336b2f3b97086ab4b8145 (patch) | |
tree | 913bd57b5fa899687c779530d0576a3ca8100732 /net/bridge | |
parent | bridge: use list_for_each_entry() in netpoll functions (diff) | |
download | linux-e15c3c2294605f09f9b336b2f3b97086ab4b8145.tar.xz linux-e15c3c2294605f09f9b336b2f3b97086ab4b8145.zip |
netpoll: check netpoll tx status on the right device
Although this doesn't matter actually, because netpoll_tx_running()
doesn't use the parameter, the code will be more readable.
For team_dev_queue_xmit() we have to move it down to avoid
compile errors.
Cc: David Miller <davem@davemloft.net>
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
Signed-off-by: Cong Wang <amwang@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/bridge')
-rw-r--r-- | net/bridge/br_forward.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/bridge/br_forward.c b/net/bridge/br_forward.c index e9466d412707..02015a505d2a 100644 --- a/net/bridge/br_forward.c +++ b/net/bridge/br_forward.c @@ -65,7 +65,7 @@ static void __br_deliver(const struct net_bridge_port *to, struct sk_buff *skb) { skb->dev = to->dev; - if (unlikely(netpoll_tx_running(to->dev))) { + if (unlikely(netpoll_tx_running(to->br->dev))) { if (packet_length(skb) > skb->dev->mtu && !skb_is_gso(skb)) kfree_skb(skb); else { |