net: Specify the owning module for lwtunnel ops
authorRobert Shearman <rshearma@brocade.com>
Tue, 24 Jan 2017 16:26:47 +0000 (16:26 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 24 Jan 2017 21:21:36 +0000 (16:21 -0500)
commit88ff7334f25909802140e690c0e16433e485b0a0
treeacd6fa564ab6818a88aec7d60c65d8d164d09e08
parent04d7f1fb7d25256d8c21b78c7d46193b4a7fabfe
net: Specify the owning module for lwtunnel ops

Modules implementing lwtunnel ops should not be allowed to unload
while there is state alive using those ops, so specify the owning
module for all lwtunnel ops.

Signed-off-by: Robert Shearman <rshearma@brocade.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/lwtunnel.h
net/core/lwt_bpf.c
net/ipv4/ip_tunnel_core.c
net/ipv6/ila/ila_lwt.c
net/ipv6/seg6_iptunnel.c
net/mpls/mpls_iptunnel.c