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:
parent
0d7da9ddd9
commit
43a951e999
2 changed files with 9 additions and 5 deletions
|
@ -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" */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue