ipv4: add __rcu annotations to ip_ra_chain
Add __rcu annotations to : (struct ip_ra_chain)->next struct ip_ra_chain *ip_ra_chain; And use appropriate rcu primitives. Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
0d7da9ddd9
commit
43a951e999
@@ -59,7 +59,7 @@ struct ipcm_cookie {
|
||||
#define IPCB(skb) ((struct inet_skb_parm*)((skb)->cb))
|
||||
|
||||
struct ip_ra_chain {
|
||||
struct ip_ra_chain *next;
|
||||
struct ip_ra_chain __rcu *next;
|
||||
struct sock *sk;
|
||||
union {
|
||||
void (*destructor)(struct sock *);
|
||||
@@ -68,7 +68,7 @@ struct ip_ra_chain {
|
||||
struct rcu_head rcu;
|
||||
};
|
||||
|
||||
extern struct ip_ra_chain *ip_ra_chain;
|
||||
extern struct ip_ra_chain __rcu *ip_ra_chain;
|
||||
|
||||
/* IP flags. */
|
||||
#define IP_CE 0x8000 /* Flag: "Congestion" */
|
||||
|
Reference in New Issue
Block a user