[PATCH v5 00/12] complete common VF features for DCF
Kevin Liu
kevinx.liu at intel.com
Thu Apr 21 13:13:51 CEST 2022
The DCF PMD support the below dev ops,
dev_supported_ptypes_get
dev_link_update
xstats_get
xstats_get_names
xstats_reset
promiscuous_enable
promiscuous_disable
allmulticast_enable
allmulticast_disable
mac_addr_add
mac_addr_remove
set_mc_addr_list
vlan_filter_set
vlan_offload_set
mac_addr_set
reta_update
reta_query
rss_hash_update
rss_hash_conf_get
rxq_info_get
txq_info_get
mtu_set
tx_done_cleanup
get_monitor_addr
v5:
* remove patch:
1.complete common VF features for DCF
2.net/ice: enable CVL DCF device reset API
3.net/ice: support IPv6 NVGRE tunnel
4.net/ice: support new pattern of IPv4
5.net/ice: treat unknown package as OS default package
6.net/ice: handle virtchnl event message without interrupt
7.net/ice: add DCF request queues function
8.net/ice: negotiate large VF and request more queues
9.net/ice: enable multiple queues configurations for large VF
10.net/ice: enable IRQ mapping configuration for large VF
11.net/ice: add enable/disable queues for DCF large VF
v4:
* remove patch:
1.testpmd: force flow flush
2.net/ice: fix DCF ACL flow engine
3.net/ice: fix DCF reset
* add patch:
1.net/ice: add extended stats
2.net/ice: support queue information getting
3.net/ice: implement power management
4.doc: update for ice DCF datapath configuration
v3:
* remove patch:
1.net/ice/base: add VXLAN support for switch filter
2.net/ice: add VXLAN support for switch filter
3.common/iavf: support flushing rules and reporting DCF id
4.net/ice/base: fix ethertype filter input set
5.net/ice/base: support IPv6 GRE UDP pattern
6.net/ice/base: support new patterns of TCP and UDP
7.net/ice: support new patterns of TCP and UDP
8.net/ice/base: support IPv4 GRE tunnel
9.net/ice: support IPv4 GRE raw pattern type
10.net/ice/base: update Profile ID table for VXLAN
11.net/ice/base: update Protocol ID table to match DVM DDP
v2:
* remove patch:
1.net/iavf: support checking if device is an MDCF instance
2.net/ice: support MDCF(multi-DCF) instance
3.net/ice/base: support custom DDP buildin recipe
4.net/ice: support buildin recipe configuration
5.net/ice/base: support custom ddp package version
6.net/ice: disable ACL function for MDCF instance
Alvin Zhang (2):
net/ice: support dcf promisc configuration
net/ice: support dcf VLAN filter and offload configuration
Jie Wang (2):
net/ice: add ops MTU-SET to dcf
net/ice: add ops dev-supported-ptypes-get to dcf
Kevin Liu (5):
net/ice: support dcf MAC configuration
net/ice: add extended stats
net/ice: support queue information getting
net/ice: implement power management
doc: update for ice DCF datapath configuration
Robin Zhang (1):
net/ice: cleanup Tx buffers
Steve Yang (2):
net/ice: enable RSS RETA ops for DCF hardware
net/ice: enable RSS HASH ops for DCF hardware
doc/guides/nics/features/ice_dcf.ini | 15 +
drivers/net/ice/ice_dcf.c | 13 +-
drivers/net/ice/ice_dcf.h | 28 +-
drivers/net/ice/ice_dcf_ethdev.c | 683 +++++++++++++++++++++++++--
drivers/net/ice/ice_dcf_ethdev.h | 10 +
5 files changed, 711 insertions(+), 38 deletions(-)
--
2.33.1
More information about the dev
mailing list