Re: [Linux-kernel-mentees] [PATCHv2 net-next] dropwatch: Support monitoring of dropped frames
From: Neil Horman <hidden>
Date: 2020-08-05 14:30:34
Also in:
lkml, netdev
From: Neil Horman <hidden>
Date: 2020-08-05 14:30:34
Also in:
lkml, netdev
On Tue, Aug 04, 2020 at 04:14:14PM -0700, David Miller wrote:
From: izabela.bakollari@gmail.com Date: Tue, 4 Aug 2020 18:09:08 +0200quoted
@@ -1315,6 +1334,53 @@ static int net_dm_cmd_trace(struct sk_buff *skb, return -EOPNOTSUPP; } +static int net_dm_interface_start(struct net *net, const char *ifname) +{ + struct net_device *nd = dev_get_by_name(net, ifname); + + if (nd) + interface = nd; + else + return -ENODEV; + + return 0; +} + +static int net_dm_interface_stop(struct net *net, const char *ifname) +{ + dev_put(interface); + interface = NULL; + + return 0; +}Where is the netdev notifier that will drop this reference if the network device is unregistered?
See the changes to dropmon_net_event in the patch. Its there under the case for NETDEV_UNREGISTER Neil _______________________________________________ Linux-kernel-mentees mailing list Linux-kernel-mentees@lists.linuxfoundation.org https://lists.linuxfoundation.org/mailman/listinfo/linux-kernel-mentees