diff options
author | Stephen Hemminger <shemminger@vyatta.com> | 2010-02-17 18:48:44 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-02-17 18:48:44 -0800 |
commit | 6457d26bd40077238799e31df2b800bcf4ef9177 (patch) | |
tree | 4d9f085a8f33fa5528c14cbf60678295bbe74d11 /include | |
parent | dfa1a041094f4a6e5845a19a1b10e317676722e7 (diff) | |
download | op-kernel-dev-6457d26bd40077238799e31df2b800bcf4ef9177.zip op-kernel-dev-6457d26bd40077238799e31df2b800bcf4ef9177.tar.gz |
IPv6: convert mc_lock to spinlock
Only used for writing, so convert to spinlock
Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
-rw-r--r-- | include/net/if_inet6.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/if_inet6.h b/include/net/if_inet6.h index e9d69d1..545d8b0 100644 --- a/include/net/if_inet6.h +++ b/include/net/if_inet6.h @@ -157,7 +157,7 @@ struct inet6_dev { struct ifmcaddr6 *mc_list; struct ifmcaddr6 *mc_tomb; - rwlock_t mc_lock; + spinlock_t mc_lock; unsigned char mc_qrv; unsigned char mc_gq_running; unsigned char mc_ifc_count; |