projects
/
linux-2.6-microblaze.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
net: ipv4: provide __rcu annotation for ifa_list
[linux-2.6-microblaze.git]
/
drivers
/
net
/
ethernet
/
via
/
via-velocity.h
diff --git
a/drivers/net/ethernet/via/via-velocity.h
b/drivers/net/ethernet/via/via-velocity.h
index
c0ecc6c
..
cdfe780
100644
(file)
--- a/
drivers/net/ethernet/via/via-velocity.h
+++ b/
drivers/net/ethernet/via/via-velocity.h
@@
-1509,7
+1509,7
@@
static inline int velocity_get_ip(struct velocity_info *vptr)
rcu_read_lock();
in_dev = __in_dev_get_rcu(vptr->netdev);
if (in_dev != NULL) {
- ifa =
(struct in_ifaddr *) in_dev->ifa_list
;
+ ifa =
rcu_dereference(in_dev->ifa_list)
;
if (ifa != NULL) {
memcpy(vptr->ip_addr, &ifa->ifa_address, 4);
res = 0;