[dpdk-dev] [PATCH 0/3] refresh NIC features matrix

Thomas Monjalon thomas at monjalon.net
Wed Mar 18 12:42:14 CET 2020


Ping for review and action on follow-up patches please.
I hope we won't have to block patches to get things done.

Ferruh, I think we need an action plan.


12/03/2020 00:01, Thomas Monjalon:
> This series aims to clean-up the big table of ethdev features:
>   http://doc.dpdk.org/guides/nics/overview.html#id1
> 
> We could reorganize the information in this table,
> maybe split it or add/remove some rows.
> Before going to such reorganization, we should clean it up.
> 
> The first patch is fixing the look & size of the table with recent sphinx.
> 
> The second and third patches are removing 8 columns which are
> clearly unneeded:
>   - bnx2x_vf
>   - bonding
>   - kni
>   - nfp_vf
>   - null
>   - ring
>   - softnic
>   - vdev_netvsc
> 
> More columns can be removed by merging PF/VF and vector datapaths.
> If a feature cannot be supported in all cases, it should be marked
> as partially supported (P).
> If a feature is PF-specific (like flow control), that's OK to mark
> it fully supported because it's obviously impossible for VF.
> There are also some features which were probably marked in some
> columns and missed in its VF or vector counterpart.
> Please work to merge and drop these 16 columns:
>   - cxgbevf
>   - fm10k_vf
>   - hns3_vf
>   - i40e_vec
>   - i40e_vf
>   - i40e_vf_vec
>   - iavf_vec
>   - ice_vec
>   - igb_vf
>   - ixgbe_vec
>   - ixgbe_vf
>   - ixgbe_vf_vec
>   - octeontx2_vec
>   - octeontx2_vf
>   - qede_vf
>   - virtio_vec
> 
> The total gain is to reduce the table size from 71 to 47 columns.
> 
> Please send patches for Chelsio, Huawei, Intel, Marvell and virtio.





More information about the dev mailing list