diff options
author | Eric Dumazet <eric.dumazet@gmail.com> | 2010-10-24 21:32:36 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-10-25 13:09:44 -0700 |
commit | 3cc77ec74e1583b50b8405114cdbd6b8ebb8c474 (patch) | |
tree | 3f45e2ddfc224edd166b1cdc79ddff62532b4c7d /net/802/stp.c | |
parent | 198caeca3eb4c81bbdbeb34a870868002f89b3d2 (diff) | |
download | lwn-3cc77ec74e1583b50b8405114cdbd6b8ebb8c474.tar.gz lwn-3cc77ec74e1583b50b8405114cdbd6b8ebb8c474.zip |
net/802: add __rcu annotations
(struct net_device)->garp_port is rcu protected :
(struct garp_port)->applicants is rcu protected :
add __rcu annotation and proper rcu primitives.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/802/stp.c')
-rw-r--r-- | net/802/stp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/802/stp.c b/net/802/stp.c index 53c8f77f0ccd..978c30b1b36b 100644 --- a/net/802/stp.c +++ b/net/802/stp.c @@ -21,8 +21,8 @@ #define GARP_ADDR_MAX 0x2F #define GARP_ADDR_RANGE (GARP_ADDR_MAX - GARP_ADDR_MIN) -static const struct stp_proto *garp_protos[GARP_ADDR_RANGE + 1] __read_mostly; -static const struct stp_proto *stp_proto __read_mostly; +static const struct stp_proto __rcu *garp_protos[GARP_ADDR_RANGE + 1] __read_mostly; +static const struct stp_proto __rcu *stp_proto __read_mostly; static struct llc_sap *sap __read_mostly; static unsigned int sap_registered; |