diff options
author | Nicholas Nunley <[email protected]> | 2021-06-04 09:48:54 -0700 |
---|---|---|
committer | Tony Nguyen <[email protected]> | 2021-11-15 15:40:03 -0800 |
commit | 89f22f129696ab53cfbc608e0a2184d0fea46ac1 (patch) | |
tree | fa66d4d4ca9e2b8b01727b40e6cb4fb7c14c5024 /tools/perf/scripts/python/libxed.py | |
parent | 8a4a126f4be88eb8b5f00a165ab58c35edf4ef76 (diff) |
iavf: free q_vectors before queues in iavf_disable_vf
iavf_free_queues() clears adapter->num_active_queues, which
iavf_free_q_vectors() relies on, so swap the order of these two function
calls in iavf_disable_vf(). This resolves a panic encountered when the
interface is disabled and then later brought up again after PF
communication is restored.
Fixes: 65c7006f234c ("i40evf: assign num_active_queues inside i40evf_alloc_queues")
Signed-off-by: Nicholas Nunley <[email protected]>
Tested-by: Tony Brelinski <[email protected]>
Signed-off-by: Tony Nguyen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/libxed.py')
0 files changed, 0 insertions, 0 deletions