From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id AD7FEA04B0; Fri, 7 Aug 2020 10:28:15 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7B7282B87; Fri, 7 Aug 2020 10:28:14 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 56FC529D6 for ; Fri, 7 Aug 2020 10:28:12 +0200 (CEST) IronPort-SDR: n9O0XTuXuBj+Ix7uvrZ0Xc44bafInNmTjQ9NmJSUF/yZPYGXKfW1+xVMpBOrb4IbZ/3SNiWCTE U6uSPQiEpuiA== X-IronPort-AV: E=McAfee;i="6000,8403,9705"; a="171099010" X-IronPort-AV: E=Sophos;i="5.75,445,1589266800"; d="scan'208";a="171099010" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Aug 2020 01:28:10 -0700 IronPort-SDR: 1aU1BOP/mw6Ij+8M0Ji8HBkF1tuuJ9sL98A7YmJfjH7S7HGi9jLfWvaGVXrgYXGxCDf1EWUcWN whKHSm5S+GjQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,445,1589266800"; d="scan'208";a="333480760" Received: from silpixa00372895.ir.intel.com (HELO silpixa00372895.ger.corp.intel.com) ([10.237.222.166]) by orsmga007.jf.intel.com with ESMTP; 07 Aug 2020 01:28:08 -0700 From: John McNamara To: dev@dpdk.org Cc: thomas@monjalon.net, John McNamara Date: Fri, 7 Aug 2020 09:30:05 +0100 Message-Id: <1596789005-34075-1-git-send-email-john.mcnamara@intel.com> X-Mailer: git-send-email 2.7.5 Subject: [dpdk-dev] [PATCH v1] doc: update release notes for 20.08 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Fix grammar, spelling and formatting of DPDK 20.08 release notes. Signed-off-by: John McNamara --- doc/guides/rel_notes/release_20_08.rst | 61 ++++++++++++++++++---------------- 1 file changed, 32 insertions(+), 29 deletions(-) diff --git a/doc/guides/rel_notes/release_20_08.rst b/doc/guides/rel_notes/release_20_08.rst index 98dd482..4928611 100644 --- a/doc/guides/rel_notes/release_20_08.rst +++ b/doc/guides/rel_notes/release_20_08.rst @@ -59,28 +59,28 @@ New Features * **Added non-EAL threads registration API.** Added a new API to register non-EAL threads as lcores. This can be used by - applications to have its threads known of DPDK without suffering from the + applications to have its threads known to DPDK without suffering from the non-EAL previous limitations in terms of performance. -* **rte_*mb APIs are updated to use DMB instruction for ARMv8.** +* **rte_*mb APIs are updated to use the DMB instruction for ARMv8.** ARMv8 memory model has been strengthened to require other-multi-copy - atomicity. This allows for using DMB instruction instead of DSB for IO - barriers. rte_*mb APIs, for ARMv8 platforms, are changed to use DMB + atomicity. This allows for using the DMB instruction instead of DSB for IO + barriers. The rte_*mb APIs, for ARMv8 platforms, have changed to use the DMB instruction to reflect this. * **Added support for RTS and HTS modes into mempool ring driver.** - Added ability to select new ring synchronisation modes: + Added the ability to select new ring synchronisation modes: ``relaxed tail sync (ring_mt_rts)`` and ``head/tail sync (ring_mt_hts)`` - via mempool ops API. + via the mempool ops API. * **Added the support for vfio-pci new VF token interface.** - From Linux 5.7, vfio-pci supports to bind both SR-IOV PF and the created VFs, - it uses a shared VF token (UUID) to represent the collaboration between PF - and VFs. Update DPDK PCI driver to gain the access to the PF and VFs devices - by appending the VF token parameter. + From Linux 5.7, vfio-pci supports to bind both SR-IOV PF and the created + VFs, where it uses a shared VF token (UUID) to represent the collaboration + between PF and VFs. The DPDK PCI driver has been updated to gain the access + to the PF and VFs devices by appending the VF token parameter. * **Added the RegEx Library, a generic RegEx service library.** @@ -93,13 +93,13 @@ New Features 4 new APIs have been added to enable vhost async data path, including: - * Async device channel register/unregister APIs - * Async packets enqueue/completion APIs (only split ring was implemented) + * Async device channel register/unregister APIs. + * Async packets enqueue/completion APIs (only split ring was implemented). * **Added vDPA device APIs to query virtio queue statistics.** - A new 3 APIs has been added to query virtio queue statistics, to get their - names and to reset them by a vDPA device. + Added new vDPA APIs to query virtio queue statistics, to get their names and + to reset them. * **Updated Mellanox mlx5 vDPA driver.** @@ -113,11 +113,11 @@ New Features The ``ECPRI`` item has been added to support eCPRI packet offloading for 5G network. -* **Introduced send packet scheduling on the timestamps.** +* **Introduced send packet scheduling based on timestamps.** - Added the new mbuf dynamic field and flag to provide timestamp on what packet - transmitting can be synchronized. The device Tx offload flag is added to - indicate the PMD supports send scheduling. + Added a new mbuf dynamic field and flag to provide a timestamp on which + packet transmitting can be synchronized. A device Tx offload flag has been + added to indicate the PMD supports send scheduling. * **Updated PCAP driver.** @@ -127,7 +127,8 @@ New Features * **Updated Broadcom bnxt driver.** - Updated the Broadcom bnxt driver with new features and improvements, including: + Updated the Broadcom bnxt driver with new features and improvements, + including: * Added support for VF representors. * Added support for multiple devices. @@ -173,16 +174,18 @@ New Features Updated i40e PMD with new features and improvements, including: - * Supported cloud filter for IPv4/6_TCP/UDP/SCTP with SRC port only or DST port only. - * Re-implemented get_fdir_info and get_fdir_stat in private API. - * Re-implemented set_gre_key_len in private API. + * Supported cloud filter for IPv4/6_TCP/UDP/SCTP with SRC port only or DST + port only. + * Re-implemented ``get_fdir_info`` and ``get_fdir_stat`` in private API. + * Re-implemented ``set_gre_key_len`` in private API. * Added support for flow query RSS. * **Updated the Intel ixgbe driver.** - Updated the Intel ixgbe driver with new features and improvements, including: + Updated the Intel ixgbe driver with new features and improvements, + including: - * Re-implemented get_fdir_info and get_fdir_stat in private API. + * Re-implemented ``get_fdir_inf``o and ``get_fdir_stat`` in private API. * **Updated Marvell octeontx2 ethdev PMD.** @@ -201,15 +204,15 @@ New Features Updated the NXP dpaa ethdev with new features and improvements, including: - * Added support for link status and interrupt - * Added support to use datapath APIs from non-EAL pthread + * Added support for link status and interrupt. + * Added support to use datapath APIs from non-EAL pthread. * **Updated NXP dpaa2 ethdev PMD.** Updated the NXP dpaa2 ethdev with new features and improvements, including: - * Added support to use datapath APIs from non-EAL pthread - * Added support for dynamic flow management + * Added support to use datapath APIs from non-EAL pthread. + * Added support for dynamic flow management. * **Added DOCSIS protocol to rte_security.** @@ -228,7 +231,7 @@ New Features * Added Chacha20-Poly1305 AEAD algorithm in QAT crypto PMD. * Improved handling of multi process in QAT crypto and compression PMDs. * Added support for Intel GEN2 QuickAssist device 200xx - (PF Did 0x18ee, VF Did 0x18ef). + (PF device id 0x18ee, VF device id 0x18ef). * **Updated the OCTEON TX2 crypto PMD.** -- 2.7.5