diff options
| author | Przemek Kitszel <przemyslaw.kitszel@intel.com> | 2026-02-17 11:29:11 +0100 |
|---|---|---|
| committer | Tony Nguyen <anthony.l.nguyen@intel.com> | 2026-09-29 15:34:22 -0700 |
| commit | ce0e3e4b98c2f80221965ba16c583bd886828823 (patch) | |
| tree | 18099de002dede792ef6799355c4309e16819bf9 /include/linux/errqueue.h | |
| parent | 2270d2bf1606fb622737efd4a9ab18551a19034b (diff) | |
ice: simplify ice_vc_dis_qs_msg() a little
Remove special case logic for disabling all queues in ice_vc_dis_qs_msg().
There were no actual speedup from it, the only difference was in saved
bitmap checks, but the HW operations take the majority of time anyway.
ice_vsi_stop_all_rx_rings() used (in the removed code) loops over rings
anyway.
With a message added just before removed code, in the "remove VF" scenario
there were no noticeable difference with the "speedup" and without, and it
takes ~0.06s on my machine from this point to the whole iavf removed, so
really no big deal anyway.
Reviewed-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com>
Signed-off-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'include/linux/errqueue.h')
0 files changed, 0 insertions, 0 deletions
