diff options
author | Jiri Pirko <jiri@nvidia.com> | 2022-07-21 16:24:24 +0200 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2022-07-22 14:41:24 -0700 |
commit | 1b5995e370e4024e7bb7408247363e8e67f0393d (patch) | |
tree | c35efec4eb686bafb520a5080f850ca274692c27 /kernel/trace | |
parent | 949d6b405e6160ae44baea39192d67b39cb7eeac (diff) | |
download | linux-1b5995e370e4024e7bb7408247363e8e67f0393d.tar.bz2 |
mlxsw: core: Fix use-after-free calling devl_unlock() in mlxsw_core_bus_device_unregister()
Do devl_unlock() before freeing the devlink in
mlxsw_core_bus_device_unregister() function.
Reported-by: Ido Schimmel <idosch@nvidia.com>
Fixes: 72a4c8c94efa ("mlxsw: convert driver to use unlocked devlink API during init/fini")
Signed-off-by: Jiri Pirko <jiri@nvidia.com>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Link: https://lore.kernel.org/r/20220721142424.3975704-1-jiri@resnulli.us
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'kernel/trace')
0 files changed, 0 insertions, 0 deletions