diff options
author | Hangbin Liu <[email protected]> | 2022-01-21 16:25:18 +0800 |
---|---|---|
committer | David S. Miller <[email protected]> | 2022-01-24 11:57:38 +0000 |
commit | aa6034678e873db8bd5c5a4b73f8b88c469374d6 (patch) | |
tree | 50bfaf343502a1188d1ac62121e1568d99b1bf2e /drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | |
parent | 2148927e6ed43a1667baf7c2ae3e0e05a44b51a0 (diff) |
bonding: use rcu_dereference_rtnl when get bonding active slave
bond_option_active_slave_get_rcu() should not be used in rtnl_mutex as it
use rcu_dereference(). Replace to rcu_dereference_rtnl() so we also can use
this function in rtnl protected context.
With this update, we can rmeove the rcu_read_lock/unlock in
bonding .ndo_eth_ioctl and .get_ts_info.
Reported-by: Vladimir Oltean <[email protected]>
Fixes: 94dd016ae538 ("bond: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to active device")
Signed-off-by: Hangbin Liu <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c')
0 files changed, 0 insertions, 0 deletions