X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fguides%2Frel_notes%2Frelease_21_05.rst;h=90a81661b6e7733285d58a26f366b7f55775a25c;hb=656a6d9cc046fdae2137ac47226bbba89c6db308;hp=ca28d05d59f652cdd8a2b75ed8d1c0d58187fadd;hpb=803e4bb14debc0f8338424b41ba32ad983858901;p=dpdk.git diff --git a/doc/guides/rel_notes/release_21_05.rst b/doc/guides/rel_notes/release_21_05.rst index ca28d05d59..90a81661b6 100644 --- a/doc/guides/rel_notes/release_21_05.rst +++ b/doc/guides/rel_notes/release_21_05.rst @@ -55,12 +55,64 @@ New Features Also, make sure to start the actual text at the margin. ======================================================= +* **Enhanced ethdev representor syntax.** + + * Introduced representor type of VF, SF and PF. + * Supported sub-function and multi-host in representor syntax:: + + representor=# [0,2-4] /* Legacy VF compatible. */ + representor=[[c#]pf#]vf# c1pf2vf3 /* VF 3 on PF 2 of controller 1. */ + representor=[[c#]pf#]sf# sf[0,2-1023] /* 1023 SFs. */ + representor=[c#]pf# c2pf[0,1] /* 2 PFs on controller 2. */ + +* **Updated Arkville PMD driver.** + + Updated Arkville net driver with new features and improvements, including: + + * Generalized passing meta data between PMD and FPGA, allowing up to 20 + bytes of user specified information in RX and TX paths. + + * Updated dynamic PMD extensions API using standardized names. + + * Added support for new Atomic Rules PCI device IDs ``0x100f, 0x1010, 0x1017, + 0x1018, 0x1019``. + +* **Updated Broadcom bnxt driver.** + + * Updated HWRM structures to 1.10.2.15 version. + +* **Updated Hisilicon hns3 driver.** + + * Added support for module EEPROM dumping. + * Added support for freeing Tx mbuf on demand. + * Added support for copper port in Kunpeng930. + * Added support for runtime config to select IO burst function. + * Added support for outer UDP checksum in Kunpeng930. + * Added support for query Tx descriptor status. + +* **Updated NXP DPAA driver.** + + * Added support for shared ethernet interface. + * Added support for external buffers in Tx. + +* **Updated NXP DPAA2 driver.** + + * Added support for traffic management. + * Added support for configurable Tx confirmation. + * Added support for external buffers in Tx. + * **Updated Wangxun txgbe driver.** * Added support for txgbevf PMD. +* **Updated the AF_XDP driver.** + + * Added support for preferred busy polling. + * **Updated testpmd.** + * Added a command line option to configure forced speed for Ethernet port. + ``dpdk-testpmd -- --eth-link-speed N`` * Added command to display Rx queue used descriptor count. ``show port (port_id) rxq (queue_id) desc used count`` @@ -93,6 +145,10 @@ API Changes Also, make sure to start the actual text at the margin. ======================================================= +* eal: The experimental TLS API added in ``rte_thread.h`` has been renamed + from ``rte_thread_tls_*`` to ``rte_thread_*`` to avoid naming redundancy + and confusion with the transport layer security term. + ABI Changes ----------- @@ -111,6 +167,11 @@ ABI Changes * No ABI change that would break compatibility with 20.11. +* The experimental function ``rte_telemetry_legacy_register`` has been + removed from the public API and is now an internal-only function. This + function was already marked as internal in the API documentation for it, + and was not for use by external applications. + Known Issues ------------