From a6d16b71308f1badf4b362d26d2326a2977fe462 Mon Sep 17 00:00:00 2001 From: Ting Xu Date: Fri, 21 Oct 2022 16:48:44 +0800 Subject: avf: support generic flow Support generic flow in native avf. Enable necessary RSS hash function for generic flow. Extend some structures and functions from for FDIR only to for both RSS and FDIR flows. Modify virtual channel message to align with ice kernel driver. Add functions to parse generic flow patterns. The parsing results will be delivered to the kernel driver and create corresponding flow rules. Type: feature Signed-off-by: Ting Xu Change-Id: I82ce102a21993f1bae8a8bf23e491d5e1c261f61 --- src/plugins/avf/virtchnl.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/plugins/avf/virtchnl.h') diff --git a/src/plugins/avf/virtchnl.h b/src/plugins/avf/virtchnl.h index ae4fe4a5e3c..98d6f4adf8d 100644 --- a/src/plugins/avf/virtchnl.h +++ b/src/plugins/avf/virtchnl.h @@ -97,6 +97,8 @@ enum _ (31, DISABLE_CHANNELS) \ _ (32, ADD_CLOUD_FILTER) \ _ (33, DEL_CLOUD_FILTER) \ + _ (45, ADD_RSS_CFG) \ + _ (46, DEL_RSS_CFG) \ _ (47, ADD_FDIR_FILTER) \ _ (48, DEL_FDIR_FILTER) \ _ (49, QUERY_FDIR_FILTER) \ -- cgit 1.2.3-korg