net/ice/base: fix flow director VSI count
authorLeyi Rong <leyi.rong@intel.com>
Wed, 19 Jun 2019 15:18:16 +0000 (23:18 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 28 Jun 2019 18:31:48 +0000 (20:31 +0200)
commitf02c720671992ca65a87228b5896f91d7fa62629
tree2a36de7c3efa906f18becb457a3de3e5b2bbc96f
parente4b73bee79bf6db14e9c98e09b48fd532b4b95df
net/ice/base: fix flow director VSI count

Flow director keeps a list of VSIs for each flow type (TCP4, UDP6, etc.)
This list varies in length depending on the number of traffic classes
(ADQ). This patch uses the define of max TCs to calculate the size of
the VSI array.

Fixes: bd984f155f49 ("net/ice/base: support FDIR")
Cc: stable@dpdk.org
Signed-off-by: Henry Tieman <henry.w.tieman@intel.com>
Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Signed-off-by: Leyi Rong <leyi.rong@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/ice/base/ice_type.h