aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/davicom
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2013-03-30 10:08:44 +0000
committerDavid S. Miller <davem@davemloft.net>2013-03-30 17:31:25 -0400
commite052f7e64daae6aa7a7ccd003b3c285d99755afb (patch)
tree4c8b157b5038d77c47ebf58c1dabf8d2915642cd /drivers/net/ethernet/davicom
parentnet: reorder some fields of net_device (diff)
downloadlinux-dev-e052f7e64daae6aa7a7ccd003b3c285d99755afb.tar.xz
linux-dev-e052f7e64daae6aa7a7ccd003b3c285d99755afb.zip
macvlan: use the right RCU api
Make sure we use proper API to fetch dev->rx_handler_data, instead of ugly casts. Rename macvlan_port_get() to macvlan_port_get_rtnl() to document fact that we hold RTNL when needed, with lockdep support. This removes sparse warnings as well (CONFIG_SPARSE_RCU_POINTER=y) CHECK drivers/net/macvlan.c drivers/net/macvlan.c:706:37: warning: cast removes address space of expression drivers/net/macvlan.c:775:16: warning: cast removes address space of expression drivers/net/macvlan.c:924:16: warning: cast removes address space of expression Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/davicom')
0 files changed, 0 insertions, 0 deletions