Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/129688/?format=api
http://patchwork.dpdk.org/api/patches/129688/?format=api", "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20230721152424.784590-1-john.mcnamara@intel.com/", "project": { "id": 1, "url": "http://patchwork.dpdk.org/api/projects/1/?format=api", "name": "DPDK", "link_name": "dpdk", "list_id": "dev.dpdk.org", "list_email": "dev@dpdk.org", "web_url": "http://core.dpdk.org", "scm_url": "git://dpdk.org/dpdk", "webscm_url": "http://git.dpdk.org/dpdk", "list_archive_url": "https://inbox.dpdk.org/dev", "list_archive_url_format": "https://inbox.dpdk.org/dev/{}", "commit_url_format": "" }, "msgid": "<20230721152424.784590-1-john.mcnamara@intel.com>", "list_archive_url": "https://inbox.dpdk.org/dev/20230721152424.784590-1-john.mcnamara@intel.com", "date": "2023-07-21T15:24:24", "name": "[v1] doc: update release notes for 23.07", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": true, "hash": "70604dbf8573a1f041fef36dd7c92ca767f15175", "submitter": { "id": 154, "url": "http://patchwork.dpdk.org/api/people/154/?format=api", "name": "John McNamara", "email": "john.mcnamara@intel.com" }, "delegate": { "id": 1, "url": "http://patchwork.dpdk.org/api/users/1/?format=api", "username": "tmonjalo", "first_name": "Thomas", "last_name": "Monjalon", "email": "thomas@monjalon.net" }, "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20230721152424.784590-1-john.mcnamara@intel.com/mbox/", "series": [ { "id": 29001, "url": "http://patchwork.dpdk.org/api/series/29001/?format=api", "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=29001", "date": "2023-07-21T15:24:24", "name": "[v1] doc: update release notes for 23.07", "version": 1, "mbox": "http://patchwork.dpdk.org/series/29001/mbox/" } ], "comments": "http://patchwork.dpdk.org/api/patches/129688/comments/", "check": "fail", "checks": "http://patchwork.dpdk.org/api/patches/129688/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<dev-bounces@dpdk.org>", "X-Original-To": "patchwork@inbox.dpdk.org", "Delivered-To": "patchwork@inbox.dpdk.org", "Received": [ "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 0F32442EDB;\n\tFri, 21 Jul 2023 17:24:33 +0200 (CEST)", "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id C0F0A40E2D;\n\tFri, 21 Jul 2023 17:24:31 +0200 (CEST)", "from mga17.intel.com (mga17.intel.com [192.55.52.151])\n by mails.dpdk.org (Postfix) with ESMTP id C40FF40DDC\n for <dev@dpdk.org>; Fri, 21 Jul 2023 17:24:29 +0200 (CEST)", "from fmsmga004.fm.intel.com ([10.253.24.48])\n by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 21 Jul 2023 08:24:27 -0700", "from silpixa00401122.ir.intel.com (HELO\n silpixa00401122.ger.corp.intel.com) ([10.237.222.83])\n by fmsmga004.fm.intel.com with ESMTP; 21 Jul 2023 08:24:26 -0700" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1689953069; x=1721489069;\n h=from:to:cc:subject:date:message-id:mime-version:\n content-transfer-encoding;\n bh=5vm8Lo3pW8casIByaqQal5lHs0sQPfbzOefa09wBExo=;\n b=VSjujtoxB63imx13b69Nh1qcSjEDGJQavguZ8l7FLRhZLd7cC69Tzjez\n 5pXvYcj+EwPvjBMIzDTMf+/+uKxkNbDyX0aESjGJC6AFgE/yZT8I9mMhD\n FkcW4BUgFt9FMTaG6cZfJLkPcXFlZmiafaYM2MHA+wASP4TEMAtnahN0p\n fo48Efy3stU9I6vkifzXV7sQ4u2YqbT3XpvcciYPd1eW4h3vgK3lOfq/k\n P9zuf1QBTVAJGY7GTOmQbXoloMOjpLajV9Iu1hIBVz0dmkyhs9T/OsPal\n Lto3ofbapM/UwV7y8OErgzHqhezd/Bjks4rxpBH7s+bnax88I8S4yIyes g==;", "X-IronPort-AV": [ "E=McAfee;i=\"6600,9927,10778\"; a=\"347339746\"", "E=Sophos;i=\"6.01,222,1684825200\"; d=\"scan'208\";a=\"347339746\"", "E=McAfee;i=\"6600,9927,10778\"; a=\"794997317\"", "E=Sophos;i=\"6.01,222,1684825200\"; d=\"scan'208\";a=\"794997317\"" ], "X-ExtLoop1": "1", "From": "John McNamara <john.mcnamara@intel.com>", "To": "dev@dpdk.org", "Cc": "thomas@monjalon.net,\n\tJohn McNamara <john.mcnamara@intel.com>", "Subject": "[PATCH v1] doc: update release notes for 23.07", "Date": "Fri, 21 Jul 2023 15:24:24 +0000", "Message-Id": "<20230721152424.784590-1-john.mcnamara@intel.com>", "X-Mailer": "git-send-email 2.34.1", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "X-BeenThere": "dev@dpdk.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "DPDK patches and discussions <dev.dpdk.org>", "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://mails.dpdk.org/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org" }, "content": "Fix grammar, spelling and formatting of DPDK 23.07 release notes.\n\nSigned-off-by: John McNamara <john.mcnamara@intel.com>\n---\n doc/guides/rel_notes/release_23_07.rst | 49 +++++++++++++-------------\n 1 file changed, 25 insertions(+), 24 deletions(-)", "diff": "diff --git a/doc/guides/rel_notes/release_23_07.rst b/doc/guides/rel_notes/release_23_07.rst\nindex 6a1c45162b..74cddedb09 100644\n--- a/doc/guides/rel_notes/release_23_07.rst\n+++ b/doc/guides/rel_notes/release_23_07.rst\n@@ -57,20 +57,20 @@ New Features\n \n * **Added AMD CDX bus support.**\n \n- CDX bus driver has been added to support AMD CDX bus,\n+ CDX bus driver has been added to support the AMD CDX bus\n which operates on FPGA based CDX devices.\n- The CDX devices are memory mapped on system bus for embedded CPUs.\n+ The CDX devices are memory mapped on system buses for embedded CPUs.\n \n * **Added MMIO read and write API to PCI bus.**\n \n- Introduced ``rte_pci_mmio_read()`` and ``rte_pci_mmio_write()`` API\n+ Introduced ``rte_pci_mmio_read()`` and ``rte_pci_mmio_write()`` APIs\n to PCI bus so that PCI drivers can access PCI memory resources\n- when they are not mapped to process address space.\n+ when they are not mapped to process address spaces.\n \n * **Added ethdev Rx/Tx queue ID check API.**\n \n Added ethdev Rx/Tx queue ID check API.\n- If the queue has been setup, it is considered valid.\n+ If the queue has been set up it is considered valid.\n \n * **Added LLRS FEC mode in ethdev.**\n \n@@ -89,7 +89,7 @@ New Features\n \n Added ``RTE_FLOW_ACTION_TYPE_IPV6_EXT_PUSH`` and ``RTE_FLOW_ACTION_TYPE_IPV6_EXT_PUSH``\n to push or remove the specific IPv6 extension into or from the packets.\n- Push always put the new extension as the last one due to the next header awareness.\n+ Push always puts the new extension as the last one due to the next header awareness.\n \n * **Added indirect list flow action.**\n \n@@ -97,34 +97,35 @@ New Features\n \n * **Added flow rule update.**\n \n- * Added API for updating the action list in the already existing rule.\n+ * Added API for updating the action list in an already existing rule.\n Introduced both ``rte_flow_actions_update()`` and\n ``rte_flow_async_actions_update()`` functions.\n \n * **Added vhost callback API for interrupt handling.**\n \n- A new callback, ``guest_notify``, is introduced that can be used to handle\n+ Introduced a new callback, ``guest_notify`` that can be used to handle\n the interrupt kick outside of the datapath fast path.\n In addition, a new API, ``rte_vhost_notify_guest()``,\n- is added to raise the interrupt outside of the fast path.\n-\n-* **Added vhost API to set maximum queue pairs supported.**\n-\n- Introduced ``rte_vhost_driver_set_max_queue_num()`` to be able to limit\n- the maximum number of supported queue pairs, required for VDUSE support.\n+ was added to raise the interrupt outside of the fast path.\n \n * **Added VDUSE support into vhost library.**\n \n VDUSE aims at implementing vDPA devices in userspace.\n It can be used as an alternative to Vhost-user when using Vhost-vDPA,\n- but also enable providing a virtio-net netdev to the host\n+ but it also enables providing a virtio-net netdev to the host\n when using Virtio-vDPA driver.\n+\n A limitation in this release is the lack of reconnection support.\n- While VDUSE support is already available in upstream kernel,\n- a couple of patches are required to support network device type,\n+ While VDUSE support is already available in the upstream kernel,\n+ a couple of patches are required to support network device types,\n which are being upstreamed:\n https://lore.kernel.org/all/20230419134329.346825-1-maxime.coquelin@redhat.com/\n \n+* **Added vhost API to set maximum queue pairs supported.**\n+\n+ Introduced ``rte_vhost_driver_set_max_queue_num()`` to be able to limit\n+ the maximum number of supported queue pairs, required for VDUSE support.\n+\n * **Updated Google GVE net driver.**\n \n * Added DQO queue descriptor format support.\n@@ -149,9 +150,9 @@ New Features\n \n * Added support for configuring FEC mode, querying FEC capabilities and\n current FEC mode from a device.\n- * Added partial support for transfer flow actions SET_IPV4_DST, SET_TP_DST,\n- SET_IPV4_SRC and SET_TP_SRC on SN1000 SmartNICs.\n- * Added support for transfer flow action INDIRECT with subtype COUNT,\n+ * Added partial support for transfer flow actions ``SET_IPV4_DST``, ``SET_TP_DST``,\n+ ``SET_IPV4_SRC`` and ``SET_TP_SRC`` on SN1000 SmartNICs.\n+ * Added support for transfer flow action ``INDIRECT`` with subtype ``COUNT``,\n for aggregated statistics.\n * Added support for keeping CRC.\n * Added VLAN stripping support on SN1000 SmartNICs.\n@@ -159,7 +160,7 @@ New Features\n * **Added vmxnet3 version 7 support.**\n \n Added support for vmxnet3 version 7 which includes support\n- for uniform passthrough(UPT). The patches also add support\n+ for uniform passthrough (UPT). The patches also add support\n for new capability registers, large passthrough BAR and some\n performance enhancements for UPT.\n \n@@ -171,7 +172,7 @@ New Features\n \n * **Updated Intel QuickAssist Technology (QAT) crypto driver.**\n \n- * Added support for combined Cipher-CRC offload for DOCSIS for QAT GENs 2,3 and 4.\n+ * Added support for combined Cipher-CRC offload for DOCSIS for QAT GENs 2, 3 and 4.\n * Added support for SM3-HMAC algorithm for QAT GENs 3 and 4.\n \n * **Updated Marvell cnxk crypto driver.**\n@@ -211,7 +212,7 @@ New Features\n * **Added mcore dispatch model in graph library.**\n \n * Added set, get and validate model APIs to enhance graph framework\n- to choose different walk models.\n+ to allow choice of different walk models.\n * Added mcore dispatch model to support cross-core dispatching mechanism.\n * Added a command option ``--model`` in l3fwd-graph example\n to choose RTC or mcore dispatch model.\n@@ -253,7 +254,7 @@ API Changes\n Also, make sure to start the actual text at the margin.\n =======================================================\n \n-* ethdev: Ensured all entries in MAC address list are uniques.\n+* ethdev: Ensured all entries in MAC address list are unique.\n When setting a default MAC address with the function\n ``rte_eth_dev_default_mac_addr_set``,\n the default one needs to be removed by the user\n", "prefixes": [ "v1" ] }{ "id": 129688, "url": "