aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/ipv6/ip6_flowlabel.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/net/ipv6/ip6_flowlabel.c b/net/ipv6/ip6_flowlabel.c
index ea42bf40a997..a7da2f472479 100644
--- a/net/ipv6/ip6_flowlabel.c
+++ b/net/ipv6/ip6_flowlabel.c
@@ -65,13 +65,13 @@ static DEFINE_SPINLOCK(ip6_fl_lock);
65static DEFINE_SPINLOCK(ip6_sk_fl_lock); 65static DEFINE_SPINLOCK(ip6_sk_fl_lock);
66 66
67#define for_each_fl_rcu(hash, fl) \ 67#define for_each_fl_rcu(hash, fl) \
68 for (fl = rcu_dereference(fl_ht[(hash)]); \ 68 for (fl = rcu_dereference_bh(fl_ht[(hash)]); \
69 fl != NULL; \ 69 fl != NULL; \
70 fl = rcu_dereference(fl->next)) 70 fl = rcu_dereference_bh(fl->next))
71#define for_each_fl_continue_rcu(fl) \ 71#define for_each_fl_continue_rcu(fl) \
72 for (fl = rcu_dereference(fl->next); \ 72 for (fl = rcu_dereference_bh(fl->next); \
73 fl != NULL; \ 73 fl != NULL; \
74 fl = rcu_dereference(fl->next)) 74 fl = rcu_dereference_bh(fl->next))
75 75
76#define for_each_sk_fl_rcu(np, sfl) \ 76#define for_each_sk_fl_rcu(np, sfl) \
77 for (sfl = rcu_dereference_bh(np->ipv6_fl_list); \ 77 for (sfl = rcu_dereference_bh(np->ipv6_fl_list); \