1b5995e370e4 ("mlxsw: core: Fix use-after-free calling devl_unlock() in mlxsw_core_bus_device_unregister()") 72a4c8c94efa ("mlxsw: convert driver to use unlocked devlink API during init/fini") 9a7923668bc7 ("net: devlink: make devlink_dpipe_headers_register() return void") 7715023aa51f ("net: devlink: use helpers to work with devlink->lock mutex") 4ec2feb26cc3 ("mlxsw: Add a resource describing number of RIFs") b9840fe035ac ("mlxsw: Keep track of number of allocated RIFs") b0ec003e9a90 ("mlxsw: spectrum: Introduce port mapping change event processing") adc6462376b1 ("mlxsw: Narrow the critical section of devl_lock during ports creation/removal") d3ad2d88209f ("mlxsw: spectrum: Allocate port mapping array of structs instead of pointers") 2cb7b4890d6e ("devlink: expose instance locking and add locked port registering") 4735402173e6 ("mlxsw: spectrum: Extend to support Spectrum-4 ASIC") c934757d9000 ("mlxsw: Use u16 for local_port field instead of u8") 4c897cfc46a5 ("devlink: Simplify devlink resources unregister call") 5e388f3dc38c ("netdevsim: move vfconfig to nsim_dev") 26c37d89f61d ("netdevsim: take rtnl_lock when assigning num_vfs") 1af0a0948e28 ("ethtool: don't drop the rtnl_lock half way thru the ioctl") 46db1b77cd4f ("devlink: expose get/put functions") 095cfcfe13e5 ("ethtool: handle info/flash data copying outside rtnl_lock") f49deaa64af1 ("ethtool: push the rtnl_lock into dev_ethtool()") ba064e4cf923 ("netdevsim: remove max_vfs dentry")