Show a cover letter.

GET /api/covers/70606/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 70606,
    "url": "http://patches.dpdk.org/api/covers/70606/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20200527132326.1382-1-hemant.agrawal@nxp.com/",
    "project": {
        "id": 1,
        "url": "http://patches.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": "<20200527132326.1382-1-hemant.agrawal@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200527132326.1382-1-hemant.agrawal@nxp.com",
    "date": "2020-05-27T13:22:49",
    "name": "[00/37] NXP DPAAx enhancements",
    "submitter": {
        "id": 477,
        "url": "http://patches.dpdk.org/api/people/477/?format=api",
        "name": "Hemant Agrawal",
        "email": "hemant.agrawal@nxp.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20200527132326.1382-1-hemant.agrawal@nxp.com/mbox/",
    "series": [
        {
            "id": 10248,
            "url": "http://patches.dpdk.org/api/series/10248/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=10248",
            "date": "2020-05-27T13:22:49",
            "name": "NXP DPAAx enhancements",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/10248/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/70606/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id ED8FDA034E;\n\tWed, 27 May 2020 15:26:19 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id EAF691D924;\n\tWed, 27 May 2020 15:26:18 +0200 (CEST)",
            "from inva021.nxp.com (inva021.nxp.com [92.121.34.21])\n by dpdk.org (Postfix) with ESMTP id AE1EC1D90F\n for <dev@dpdk.org>; Wed, 27 May 2020 15:26:17 +0200 (CEST)",
            "from inva021.nxp.com (localhost [127.0.0.1])\n by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 07A44200772;\n Wed, 27 May 2020 15:26:17 +0200 (CEST)",
            "from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com\n [165.114.16.14])\n by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 8656F20051D;\n Wed, 27 May 2020 15:26:15 +0200 (CEST)",
            "from bf-netperf1.ap.freescale.net (bf-netperf1.ap.freescale.net\n [10.232.133.63])\n by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id 7A5DB4024F;\n Wed, 27 May 2020 21:26:13 +0800 (SGT)"
        ],
        "From": "Hemant Agrawal <hemant.agrawal@nxp.com>",
        "To": "dev@dpdk.org,\n\tferruh.yigit@intel.com",
        "Date": "Wed, 27 May 2020 18:52:49 +0530",
        "Message-Id": "<20200527132326.1382-1-hemant.agrawal@nxp.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "X-Virus-Scanned": "ClamAV using ClamSMTP",
        "Subject": "[dpdk-dev] [PATCH 00/37] NXP DPAAx enhancements",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "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",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "This patch-set mainly address following enhancements\n\n1. Supporting the non-EAL thread based I/O processing\n2. Reducing the thread local storage\n3. Adding support for HW FM library in DPAA, so that\nadditional queue, flow configuration can be done.\n4. Adding Shared MAC or Virtual storage profile support\n5. DPAA2 flow support\n\nGagandeep Singh (3):\n  net/dpaa2: enable timestamp for Rx offload case as well\n  bus/fslmc: combine thread specific variables\n  net/dpaa: enable Tx queue taildrop\n\nHemant Agrawal (3):\n  bus/fslmc: support handle portal alloc failure\n  net/dpaa: add support for fmlib in dpdk\n  bus/dpaa: add Virtual Storage Profile port init\n\nJun Yang (17):\n  net/dpaa: add VSP support in FMLIB\n  net/dpaa: add support for Virtual Storage Profile\n  net/dpaa: add fmc parser support for VSP\n  net/dpaa2: dynamic flow control support\n  net/dpaa2: key extracts of flow API\n  net/dpaa2: sanity check for flow extracts\n  net/dpaa2: free flow rule memory\n  net/dpaa2: flow QoS or FS table entry indexing\n  net/dpaa2: define the size of table entry\n  net/dpaa2: log of flow extracts and rules\n  net/dpaa2: discrimination between IPv4 and IPv6\n  net/dpaa2: distribution size set on multiple TCs\n  net/dpaa2: index of queue action for flow\n  net/dpaa2: flow data sanity check\n  net/dpaa2: flow API QoS setup follows FS setup\n  net/dpaa2: flow API FS miss action configuration\n  net/dpaa2: configure per class distribution size\n\nNipun Gupta (7):\n  bus/fslmc: fix getting the FD error\n  net/dpaa: fix fd offset data type\n  bus/fslmc: rework portal allocation to a per thread basis\n  bus/fslmc: support portal migration\n  bus/fslmc: rename the cinh read functions used for ls1088\n  net/dpaa: update process specific device info\n  net/dpaa2: support raw flow classification\n\nRadu Bulie (1):\n  bus/dpaa: add shared MAC support\n\nRohit Raj (3):\n  drivers: optimize thread local storage for dpaa\n  bus/dpaa: enable link state interrupt\n  bus/dpaa: enable set link status\n\nSachin Saxena (3):\n  net/dpaa: add 2.5G support\n  net/dpaa: add support for fmcless mode\n  net/dpaa: add RSS update func with FMCless\n\n doc/guides/nics/features/dpaa.ini             |    2 +-\n drivers/bus/dpaa/base/fman/fman.c             |   94 +-\n drivers/bus/dpaa/base/fman/netcfg_layer.c     |    3 +-\n drivers/bus/dpaa/base/qbman/process.c         |   99 +-\n drivers/bus/dpaa/base/qbman/qman.c            |   43 +\n drivers/bus/dpaa/dpaa_bus.c                   |   52 +-\n drivers/bus/dpaa/include/fman.h               |    8 +\n drivers/bus/dpaa/include/fsl_qman.h           |   18 +\n drivers/bus/dpaa/include/process.h            |   31 +\n drivers/bus/dpaa/rte_bus_dpaa_version.map     |    7 +-\n drivers/bus/dpaa/rte_dpaa_bus.h               |   48 +-\n drivers/bus/fslmc/Makefile                    |    1 +\n drivers/bus/fslmc/fslmc_bus.c                 |    2 -\n drivers/bus/fslmc/portal/dpaa2_hw_dpio.c      |  284 +-\n drivers/bus/fslmc/portal/dpaa2_hw_dpio.h      |   10 +-\n drivers/bus/fslmc/portal/dpaa2_hw_pvt.h       |   10 +-\n .../bus/fslmc/qbman/include/fsl_qbman_debug.h |    1 +\n .../fslmc/qbman/include/fsl_qbman_portal.h    |    8 +-\n drivers/bus/fslmc/qbman/qbman_portal.c        |  580 +-\n drivers/bus/fslmc/qbman/qbman_portal.h        |   19 +-\n drivers/bus/fslmc/qbman/qbman_sys.h           |  135 +-\n drivers/bus/fslmc/rte_bus_fslmc_version.map   |    1 -\n drivers/bus/fslmc/rte_fslmc.h                 |   18 -\n drivers/common/dpaax/compat.h                 |    5 +-\n drivers/crypto/dpaa_sec/dpaa_sec.c            |   11 +-\n drivers/event/dpaa/dpaa_eventdev.c            |    4 +-\n drivers/mempool/dpaa/dpaa_mempool.c           |    6 +-\n drivers/net/dpaa/Makefile                     |    7 +-\n drivers/net/dpaa/dpaa_ethdev.c                |  757 ++-\n drivers/net/dpaa/dpaa_ethdev.h                |   19 +-\n drivers/net/dpaa/dpaa_flow.c                  | 1079 ++++\n drivers/net/dpaa/dpaa_flow.h                  |   19 +\n drivers/net/dpaa/dpaa_fmc.c                   |  488 ++\n drivers/net/dpaa/dpaa_rxtx.c                  |   77 +-\n drivers/net/dpaa/dpaa_rxtx.h                  |    3 +\n drivers/net/dpaa/fmlib/dpaa_integration.h     |   48 +\n drivers/net/dpaa/fmlib/fm_ext.h               |  968 +++\n drivers/net/dpaa/fmlib/fm_lib.c               |  557 ++\n drivers/net/dpaa/fmlib/fm_pcd_ext.h           | 5164 +++++++++++++++++\n drivers/net/dpaa/fmlib/fm_port_ext.h          | 3512 +++++++++++\n drivers/net/dpaa/fmlib/fm_vsp.c               |  143 +\n drivers/net/dpaa/fmlib/fm_vsp_ext.h           |  140 +\n drivers/net/dpaa/fmlib/ncsw_ext.h             |  153 +\n drivers/net/dpaa/fmlib/net_ext.h              |  383 ++\n drivers/net/dpaa/meson.build                  |    8 +-\n drivers/net/dpaa2/base/dpaa2_hw_dpni.c        |   50 +-\n drivers/net/dpaa2/dpaa2_ethdev.c              |   95 +-\n drivers/net/dpaa2/dpaa2_ethdev.h              |   49 +-\n drivers/net/dpaa2/dpaa2_flow.c                | 4767 ++++++++++-----\n 49 files changed, 18160 insertions(+), 1826 deletions(-)\n create mode 100644 drivers/net/dpaa/dpaa_flow.c\n create mode 100644 drivers/net/dpaa/dpaa_flow.h\n create mode 100644 drivers/net/dpaa/dpaa_fmc.c\n create mode 100644 drivers/net/dpaa/fmlib/dpaa_integration.h\n create mode 100644 drivers/net/dpaa/fmlib/fm_ext.h\n create mode 100644 drivers/net/dpaa/fmlib/fm_lib.c\n create mode 100644 drivers/net/dpaa/fmlib/fm_pcd_ext.h\n create mode 100644 drivers/net/dpaa/fmlib/fm_port_ext.h\n create mode 100644 drivers/net/dpaa/fmlib/fm_vsp.c\n create mode 100644 drivers/net/dpaa/fmlib/fm_vsp_ext.h\n create mode 100644 drivers/net/dpaa/fmlib/ncsw_ext.h\n create mode 100644 drivers/net/dpaa/fmlib/net_ext.h"
}