Committing a Tx scheduler (rte_tm) hierarchy on ice can grow the port's usable Tx queue count beyond what was available when the port was first probed. This series fixes three bugs related to this, and makes a cosmetic change by renaming variables related to queue counting.
v2: * Variable renaming in patch 3 nb_tm_qps -> nb_tm_txqs * Added a forth patch to split VSI qps variable into separate Rx/Tx varaibles Ciara Loftus (4): net/ice: fix Tx queue capacity sizing after TM commit net/ice: skip TC validation if hierarchy committed net/ice: fix Rx queue count reporting after TM commit net/ice: split VSI queue count into Rx/Tx drivers/net/intel/ice/ice_ethdev.c | 42 ++++++++++++++++-------------- drivers/net/intel/ice/ice_ethdev.h | 5 +++- drivers/net/intel/ice/ice_rxtx.c | 33 ++++++++++++++--------- drivers/net/intel/ice/ice_tm.c | 10 +++---- 4 files changed, 51 insertions(+), 39 deletions(-) -- 2.43.0

