diff options
author | Dave Ertman <david.m.ertman@intel.com> | 2023-01-24 20:19:43 +0300 |
---|---|---|
committer | Tony Nguyen <anthony.l.nguyen@intel.com> | 2023-01-27 22:32:18 +0300 |
commit | a6a0974aae4209d039ba81226ded5246eea14961 (patch) | |
tree | 12654dd0ff105a2e07acc25c0db0c4e01fc2e932 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | 7083df59abbc2b7500db312cac706493be0273ff (diff) | |
download | linux-a6a0974aae4209d039ba81226ded5246eea14961.tar.xz |
ice: Prevent set_channel from changing queues while RDMA active
The PF controls the set of queues that the RDMA auxiliary_driver requests
resources from. The set_channel command will alter that pool and trigger a
reconfiguration of the VSI, which breaks RDMA functionality.
Prevent set_channel from executing when RDMA driver bound to auxiliary
device.
Adding a locked variable to pass down the call chain to avoid double
locking the device_lock.
Fixes: 348048e724a0 ("ice: Implement iidc operations")
Signed-off-by: Dave Ertman <david.m.ertman@intel.com>
Tested-by: Gurucharan G <gurucharanx.g@intel.com> (A Contingent worker at Intel)
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions