From patchwork Thu Aug 9 12:08:43 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John McNamara X-Patchwork-Id: 43640 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AA32025D9; Thu, 9 Aug 2018 14:08:48 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 315E7FEB for ; Thu, 9 Aug 2018 14:08:46 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Aug 2018 05:08:46 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.53,215,1531810800"; d="scan'208";a="253348376" Received: from sivswdev02.ir.intel.com (HELO localhost.localdomain) ([10.237.217.46]) by fmsmga006.fm.intel.com with ESMTP; 09 Aug 2018 05:08:45 -0700 From: John McNamara To: dev@dpdk.org Cc: John McNamara Date: Thu, 9 Aug 2018 13:08:43 +0100 Message-Id: <1533816523-5912-1-git-send-email-john.mcnamara@intel.com> X-Mailer: git-send-email 1.7.0.7 Subject: [dpdk-dev] [PATCH v1] doc: update release notes for 18.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 18.08 release notes. Signed-off-by: John McNamara --- Note, I removed the following unused sections of the doc: * ABI Changes * Removed Items * Known Issues doc/guides/rel_notes/release_18_08.rst | 90 ++++++++++------------------------ 1 file changed, 25 insertions(+), 65 deletions(-) diff --git a/doc/guides/rel_notes/release_18_08.rst b/doc/guides/rel_notes/release_18_08.rst index cbdf2d9..7d47c24 100644 --- a/doc/guides/rel_notes/release_18_08.rst +++ b/doc/guides/rel_notes/release_18_08.rst @@ -51,6 +51,7 @@ New Features Flow API support has been added to CXGBE Poll Mode Driver to offload flows to Chelsio T5/T6 NICs. Support added for: + * Wildcard (LE-TCAM) and Exact (HASH) match filters. * Match items: physical ingress port, IPv4, IPv6, TCP and UDP. * Action items: queue, drop, count, and physical egress port redirect. @@ -65,8 +66,8 @@ New Features * **Added descriptor status check support for fm10k.** - ``rte_eth_rx_descritpr_status`` and ``rte_eth_tx_descriptor_status`` - are supported by fm10K. + The ``rte_eth_rx_descriptor_status`` and ``rte_eth_tx_descriptor_status`` + APIs are now supported by fm10K. * **Updated the enic driver.** @@ -82,20 +83,20 @@ New Features * Added port representors support. * Added Flow API support for e-switch rules. - Supported ACTION_PORT_ID, ACTION_DROP, ACTION_OF_POP_VLAN, + Added supported for ACTION_PORT_ID, ACTION_DROP, ACTION_OF_POP_VLAN, ACTION_OF_PUSH_VLAN, ACTION_OF_SET_VLAN_VID, ACTION_OF_SET_VLAN_PCP and ITEM_PORT_ID. - * Supported 32-bit compilation. + * Added support for 32-bit compilation. -* **Added TSO support for mlx4 driver.** +* **Added TSO support for the mlx4 driver.** - The support is from MLNX_OFED_4.4 and above. + Added TSO support for the mlx4 drivers from MLNX_OFED_4.4 and above. * **SoftNIC PMD rework.** - The SoftNIC PMD infrastructure is restructured to use the Packet Framework, - which makes it more flexible, modular and easier to add new functionality - in future. + The SoftNIC PMD infrastructure has been restructured to use the Packet + Framework, which makes it more flexible, modular and easier to add new + functionality in the future. * **Updated the AESNI MB PMD.** @@ -127,8 +128,8 @@ API Changes Also, make sure to start the actual text at the margin. ========================================================= -* Path to runtime config file has changed. The new path is determined as - follows: +* The path to the runtime config file has changed. The new path is determined + as follows: - If DPDK is running as root, ``/var/run/dpdk//config`` - If DPDK is not running as root: @@ -161,24 +162,26 @@ API Changes - ``rte_eth_conf.rxmode.ignore_offload_bitfield`` - ``ETH_TXQ_FLAGS_IGNORE`` -* cryptodev: In struct ``struct rte_cryptodev_info``, field ``rte_pci_device *pci_dev`` - has been replaced with field ``struct rte_device *device``. - Value 0 is accepted in ``sym.max_nb_sessions``, meaning that a device - supports an unlimited number of sessions. - Two new fields of type ``uint16_t`` have been added: - ``min_mbuf_headroom_req`` and ``min_mbuf_tailroom_req``. - These parameters specify the recommended headroom and tailroom for mbufs - to be processed by the PMD. +* cryptodev: The following API changes have been made in 18.08: + + - In struct ``struct rte_cryptodev_info``, field ``rte_pci_device *pci_dev`` + has been replaced with field ``struct rte_device *device``. + - Value 0 is accepted in ``sym.max_nb_sessions``, meaning that a device + supports an unlimited number of sessions. + - Two new fields of type ``uint16_t`` have been added: + ``min_mbuf_headroom_req`` and ``min_mbuf_tailroom_req``. These parameters + specify the recommended headroom and tailroom for mbufs to be processed by + the PMD. -* cryptodev: Following functions were deprecated and are removed in 18.08: +* cryptodev: The following functions were deprecated and are removed in 18.08: - ``rte_cryptodev_queue_pair_start`` - ``rte_cryptodev_queue_pair_stop`` - ``rte_cryptodev_queue_pair_attach_sym_session`` - ``rte_cryptodev_queue_pair_detach_sym_session`` -* cryptodev: Following functions were deprecated and are replaced by - other functions in 18.08: +* cryptodev: The following functions were deprecated and are replaced by other + functions in 18.08: - ``rte_cryptodev_get_header_session_size`` is replaced with ``rte_cryptodev_sym_get_header_session_size`` @@ -212,34 +215,6 @@ API Changes - ``RTE_COMP_FF_OOP_LB_IN_SGL_OUT`` -ABI Changes ------------ - -.. This section should contain ABI changes. Sample format: - - * Add a short 1-2 sentence description of the ABI change - that was announced in the previous releases and made in this release. - Use fixed width quotes for ``function_names`` or ``struct_names``. - Use the past tense. - - This section is a comment. Do not overwrite or remove it. - Also, make sure to start the actual text at the margin. - ========================================================= - - -Removed Items -------------- - -.. This section should contain removed items in this release. Sample format: - - * Add a short 1-2 sentence description of the removed item - in the past tense. - - This section is a comment. Do not overwrite or remove it. - Also, make sure to start the actual text at the margin. - ========================================================= - - Shared Library Versions ----------------------- @@ -314,21 +289,6 @@ The libraries prepended with a plus sign were incremented in this version. librte_vhost.so.3 -Known Issues ------------- - -.. This section should contain new known issues in this release. Sample format: - - * **Add title in present tense with full stop.** - - Add a short 1-2 sentence description of the known issue - in the present tense. Add information on any known workarounds. - - This section is a comment. Do not overwrite or remove it. - Also, make sure to start the actual text at the margin. - ========================================================= - - Tested Platforms ----------------