X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Frel_notes%2Frelease_19_11.rst;h=3ed49bc2cc972708ab9079b36b4ae6c5163b4768;hb=14c46475177fc3c60b9e978870e014f57b8f9a59;hp=f429ea47308e4cc5d20209e6eb461be9f9f5a28e;hpb=8dedb54699c78bbc3957fd84f71994a27567f35e;p=dpdk.git diff --git a/doc/guides/rel_notes/release_19_11.rst b/doc/guides/rel_notes/release_19_11.rst index f429ea4730..3ed49bc2cc 100644 --- a/doc/guides/rel_notes/release_19_11.rst +++ b/doc/guides/rel_notes/release_19_11.rst @@ -86,6 +86,14 @@ New Features SET_TAG action and TAG item have been added to support transient flow tag. +* **Extended metadata support in rte_flow.** + + Flow metadata is extended to both Rx and Tx. + + * Tx metadata can also be set by SET_META action of rte_flow. + * Rx metadata is delivered to host via a dynamic field of ``rte_mbuf`` with + PKT_RX_DYNF_METADATA. + * **Updated the enic driver.** * Added support for Geneve with options offload. @@ -143,6 +151,7 @@ New Features - Supported new packet type like PPPoE for switch filter. * Supported input set change and symmetric hash by rte_flow RSS action. * Added support for GTP Tx checksum offload. + * Added new device IDs to support E810_XXV devices. * **Added cryptodev asymmetric session-less operation.** @@ -156,7 +165,7 @@ New Features * Enabled SR-IOV - Partially supported at this point, VFIO only. * Supported VLAN filter and VLAN offload. * Supported Unicast MAC filter and Multicast MAC filter. - * Supported Flow director for LACP, VRRP, BGP and so on. + * Supported Flow API for LACP, VRRP, BGP and so on. * Supported FW version get. * **Updated Mellanox mlx5 driver.** @@ -384,6 +393,16 @@ API Changes If the intent is to iterate over ports, ``RTE_ETH_FOREACH_*`` macros are better port iterators. +* ethdev: RTE_FLOW_ITEM_TYPE_META data endianness altered to host one. + Due to the new dynamic metadata field in mbuf is host-endian either, there + is the minor compatibility issue for applications in case of 32-bit values + supported. + +* ethdev: the tx_metadata mbuf field is moved to dymanic one. + PKT_TX_METADATA flag is replaced with PKT_TX_DYNF_METADATA. + DEV_TX_OFFLOAD_MATCH_METADATA offload flag is removed, now metadata + support in PMD is engaged on dynamic field registration. + * event: The function ``rte_event_eth_tx_adapter_enqueue`` takes an additional input as ``flags``. Flag ``RTE_EVENT_ETH_TX_ADAPTER_ENQUEUE_SAME_DEST`` which has been introduced in this release is used when used when all the packets