Skip to content

Commit c259b4f

Browse files
Jakub Kicinskidavem330
authored andcommitted
netdevsim: don't leak devlink resources
Devlink resources registered with devlink_resource_register() have to be unregistered. Fixes: 37923ed ("netdevsim: Add simple FIB resource controller via devlink") Signed-off-by: Jakub Kicinski <[email protected]> Reviewed-by: Quentin Monnet <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent b87bac1 commit c259b4f

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/net/netdevsim/devlink.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@ void nsim_devlink_teardown(struct netdevsim *ns)
207207
struct net *net = nsim_to_net(ns);
208208
bool *reg_devlink = net_generic(net, nsim_devlink_id);
209209

210+
devlink_resources_unregister(ns->devlink, NULL);
210211
devlink_unregister(ns->devlink);
211212
devlink_free(ns->devlink);
212213
ns->devlink = NULL;

0 commit comments

Comments
 (0)