batman-adv: adopt netdev_hold() / netdev_put()
authorEric Dumazet <edumazet@google.com>
Thu, 6 Feb 2025 14:04:22 +0000 (14:04 +0000)
committerSimon Wunderlich <sw@simonwunderlich.de>
Sat, 22 Feb 2025 10:34:52 +0000 (11:34 +0100)
commit00b35530811f2aa3d7ceec2dbada80861c7632a8
treeb0c8d8be146b3ec96736df1b2c0a3730b5633f2a
parent9a006e72d30c95c1bc7efd93441ece60ee15bd4e
batman-adv: adopt netdev_hold() / netdev_put()

Add a device tracker to struct batadv_hard_iface to help
debugging of network device refcount imbalances.

Signed-off-by: Eric Dumazet <edumazet@google.com>
[sven@narfation.org: fix kernel-doc, adopt for softif reference]
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
net/batman-adv/hard-interface.c
net/batman-adv/types.h