X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Frel_notes%2Frelease_20_05.rst;h=89a94a7464d8e0a225c67dffd0ca65c01f47241c;hb=9f8e1810f62bc6549fa7782e550f68130fc4ce8e;hp=94f90f1670e8fb5af329954400ff864d5c30dbb4;hpb=9536622b86c898514b70aadff9973799887d4283;p=dpdk.git diff --git a/doc/guides/rel_notes/release_20_05.rst b/doc/guides/rel_notes/release_20_05.rst index 94f90f1670..89a94a7464 100644 --- a/doc/guides/rel_notes/release_20_05.rst +++ b/doc/guides/rel_notes/release_20_05.rst @@ -56,6 +56,16 @@ New Features Also, make sure to start the actual text at the margin. ========================================================= +* **Added Trace Library and Tracepoints** + + A native implementation of ``common trace format(CTF)`` based trace library + has been added to provide the ability to add tracepoints in + application/library to get runtime trace/debug information for control and + fast APIs with minimum impact on fast path performance. + Typical trace overhead is ~20 cycles and instrumentation overhead is 1 cycle. + Added tracepoints in ``EAL``, ``ethdev``, ``cryptodev``, ``eventdev`` and + ``mempool`` libraries for important functions. + * **Added new API for rte_ring.** * New synchronization modes for rte_ring. @@ -80,7 +90,13 @@ New Features * **Updated the AESNI MB crypto PMD.** + * Added support for intel-ipsec-mb version 0.54. * Updated the AESNI MB PMD with AES-256 DOCSIS algorithm. + * Added support for synchronous Crypto burst API. + +* **Updated the AESNI GCM crypto PMD.** + + * Added support for intel-ipsec-mb version 0.54. * **Added handling of mixed crypto algorithms in QAT PMD for GEN2.** @@ -89,10 +105,31 @@ New Features when running on GEN2 QAT hardware with particular firmware versions (GEN3 support was added in DPDK 20.02). +* **Added plain SHA-1,224,256,384,512 support to QAT PMD.** + + Added support for plain SHA-1, SHA-224, SHA-256, SHA-384 and SHA-512 hashes + to QAT PMD. + +* **Added QAT intermediate buffer too small handling in QAT compression PMD.** + + Added a special way of buffer handling when internal QAT intermediate buffer + is too small for Huffman dynamic compression operation. Instead of falling + back to fixed compression, the operation is now split into multiple smaller + dynamic compression requests (possible to execute on QAT) and their results + are then combined and copied into the output buffer. This is not possible if + any checksum calculation was requested - in such case the code falls back to + fixed compression as before. + * **Updated the turbo_sw bbdev PMD.** Supported large size code blocks which does not fit in one mbuf segment. +* **Added Intel FPGA_5GNR_FEC bbdev PMD.** + + Added a new ``fpga_5gnr_fec`` bbdev driver for the Intel\ |reg| FPGA PAC + (Programmable Acceleration Card) N3000. See the + :doc:`../bbdevs/fpga_5gnr_fec` BBDEV guide for more details on this new driver. + * **Updated ipsec-secgw sample application with following features.** * Updated ipsec-secgw application to add event based packet processing. @@ -105,6 +142,9 @@ New Features * Updated ipsec-secgw application to support key sizes for AES-192-CBC, AES-192-GCM, AES-256-GCM algorithms. + * Added IPsec inbound load-distribution support for ipsec-secgw application + using NIC load distribution feature(Flow Director). + Removed Items -------------