netsched: Allow var_sk_bound_if meta to work on all namespaces
Subsystems (3)
PATCH 1/1 netsched: Allow var_sk_bound_if meta to work on all namespaces
This fix can probably wait 2.6.33, or should use another patch if needed in 2.6.32 (no get_dev_by_index_rcu() before 2.6.33)
Signed-off-by Eric Dumazet <[email protected]>
---
net/sched/em_meta.c +2 -1
@@ -310,7 +310,8 @@ META_COLLECTOR(var_sk_bound_if)struct net_device *dev;rcu_read_lock (); - dev =dev_get_by_index_rcu (&init_net, skb->sk->sk_bound_dev_if); + dev =dev_get_by_index_rcu (sock_net (skb->sk), + skb->sk->sk_bound_dev_if); *err =var_dev (dev, dst);rcu_read_unlock (); }
David Miller
maintainerFrom: Eric Dumazet <[email protected]>
Date: Thu, 19 Nov 2009 00:58:57 +0100
Quoted 4 lines
This fix can probably wait 2.6.33, or should use another patch if needed in 2.6.32 (no
get_dev_by_index_rcu()before 2.6.33)Signed-off-by Eric Dumazet <[email protected]>
I'll add this to net-next-2.6, thanks Eric.