Show a cover letter.

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

{
    "id": 49288,
    "url": "http://patches.dpdk.org/api/covers/49288/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20181227062233.30781-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": "<20181227062233.30781-1-hemant.agrawal@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20181227062233.30781-1-hemant.agrawal@nxp.com",
    "date": "2018-12-27T06:22:50",
    "name": "[00/20] NXP DPAA2 fixes and 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/20181227062233.30781-1-hemant.agrawal@nxp.com/mbox/",
    "series": [
        {
            "id": 2954,
            "url": "http://patches.dpdk.org/api/series/2954/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=2954",
            "date": "2018-12-27T06:22:50",
            "name": "NXP DPAA2 fixes and enhancements",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/2954/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/49288/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id BB8F83257;\n\tThu, 27 Dec 2018 07:22:53 +0100 (CET)",
            "from EUR01-VE1-obe.outbound.protection.outlook.com\n\t(mail-eopbgr140089.outbound.protection.outlook.com [40.107.14.89])\n\tby dpdk.org (Postfix) with ESMTP id 567BB2C16\n\tfor <dev@dpdk.org>; Thu, 27 Dec 2018 07:22:52 +0100 (CET)",
            "from VI1PR0401MB2541.eurprd04.prod.outlook.com (10.168.65.19) by\n\tVI1PR0401MB2382.eurprd04.prod.outlook.com (10.169.134.11) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n\t15.20.1471.20; Thu, 27 Dec 2018 06:22:50 +0000",
            "from VI1PR0401MB2541.eurprd04.prod.outlook.com\n\t([fe80::555e:164:f8f0:dbb4]) by\n\tVI1PR0401MB2541.eurprd04.prod.outlook.com\n\t([fe80::555e:164:f8f0:dbb4%2]) with mapi id 15.20.1471.019;\n\tThu, 27 Dec 2018 06:22:50 +0000"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=kywVzzJ2NSgDis0dAiq3Aqsja5HCCCuqmoQS+L1iTec=;\n\tb=aiUOhskRvVOK8LkuQqqGqGdz1V9acneH0pqafUl8nUeE0JrJ+f4krqGL61oO+boF3KzSP9VnXIByeOgku+teqZmQRECXk48znLSYqzw3eFPXd1EY+0SMpOoDaz7IVDMSjYgLaK6BtKlklCinZOsGcH9IHDGzuDbONwQZ8wpSrbE=",
        "From": "Hemant Agrawal <hemant.agrawal@nxp.com>",
        "To": "\"dev@dpdk.org\" <dev@dpdk.org>",
        "CC": "\"ferruh.yigit@intel.com\" <ferruh.yigit@intel.com>, Shreyansh Jain\n\t<shreyansh.jain@nxp.com>",
        "Thread-Topic": "[PATCH 00/20] NXP DPAA2 fixes and enhancements",
        "Thread-Index": "AQHUnayXBHbeCyuXUEW/kMXBYys7nQ==",
        "Date": "Thu, 27 Dec 2018 06:22:50 +0000",
        "Message-ID": "<20181227062233.30781-1-hemant.agrawal@nxp.com>",
        "Accept-Language": "en-US",
        "Content-Language": "en-US",
        "X-MS-Has-Attach": "",
        "X-MS-TNEF-Correlator": "",
        "x-originating-ip": "[14.143.30.134]",
        "x-mailer": "git-send-email 2.17.1",
        "x-clientproxiedby": "BM1PR01CA0120.INDPRD01.PROD.OUTLOOK.COM\n\t(2603:1096:b00:40::14) To VI1PR0401MB2541.eurprd04.prod.outlook.com\n\t(2603:10a6:800:56::19)",
        "authentication-results": "spf=none (sender IP is )\n\tsmtp.mailfrom=hemant.agrawal@nxp.com; ",
        "x-ms-exchange-messagesentrepresentingtype": "1",
        "x-ms-publictraffictype": "Email",
        "x-microsoft-exchange-diagnostics": "1; VI1PR0401MB2382;\n\t6:DDpH8pE2JMSaK6PUXBsR1L6RNnrl9fsGfm8QXDZgBQdOiUKiK/pkclamE3clMxO1GJXN1cVK4LYdQABOa+KkJlJop2hPFHOzqAqJ0w2tdKJBozVTWoHMlKqKZFTH4mwx0PAwdaWk6Qzr1rpuSk6ILoLnjpjqrfu1JXCcB9/JRURyPe07u9pAuCI7wT5eU8x8LUDhlR448kemVCtLkAzsRNWdCXh5ndZtxL34MaO7CaJFz5d5uu9rHlYbho46j/ScyPeDelnxHq5ajRyxh6o8V1dnOljUZAe/dbxHfnExcEJA1ZYxwzuk34FLGpdGGClTYkfAtE9ioLzhfDoNQZ6rOcF8Czf0eNJyYlubG8zUsir3xc7C4C9QNwJIOd5Hh7LpqONNaVX23AwK5LpnawsQ1FTKucEVe4A474qudvkZNi9c99XR6Jq1SKybINsnCfQTgkCXDiehkP/+84XD6zCk4w==;\n\t5:uksWDezYueAuwMlP7yfTZLRbUC42+JjPZOEAZDz98+cZg7/qans0ofP810cMHk2aFFE6kgsoURBu+/PRxAM8Xp9p5nJ4I91h07uMseIrJfw9sYdLn1wjj2pv3zSA7/uJ7DQ9mwGLm6VRcg5zV3hNCjRoHhNsfPgmcSxzYqatZ/M=;\n\t7:l8ZBqF7GWAhN0ZTp4lh4mABnh6RMee9zzddT74m3Y85loyBlrac7Jwo0cvFOF6WRZInuQWzYW984usazPpakB3kO80/+WAQFRAIwB0KwlKAyc07lxGv7jDsC90CgEntXu6cfLis3YaF8pER1udZf2Q==",
        "x-ms-office365-filtering-correlation-id": "d00b1fbc-f810-4c8c-ada0-08d66bc3ba1c",
        "x-ms-office365-filtering-ht": "Tenant",
        "x-microsoft-antispam": "BCL:0; PCL:0;\n\tRULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);\n\tSRVR:VI1PR0401MB2382; ",
        "x-ms-traffictypediagnostic": "VI1PR0401MB2382:",
        "x-microsoft-antispam-prvs": "<VI1PR0401MB238246A9A54F088C5EFBDD0689B60@VI1PR0401MB2382.eurprd04.prod.outlook.com>",
        "x-exchange-antispam-report-cfa-test": "BCL:0; PCL:0;\n\tRULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(2401047)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231475)(944501520)(52105112)(6055026)(6041310)(20161123560045)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699051)(76991095);\n\tSRVR:VI1PR0401MB2382; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0401MB2382; ",
        "x-forefront-prvs": "0899B47777",
        "x-forefront-antispam-report": "SFV:NSPM;\n\tSFS:(10009020)(136003)(396003)(366004)(376002)(39860400002)(346002)(199004)(189003)(5660300001)(1076003)(26005)(186003)(71200400001)(256004)(25786009)(105586002)(4326008)(6436002)(305945005)(106356001)(14444005)(44832011)(476003)(7736002)(55236004)(102836004)(78486014)(486006)(386003)(68736007)(52116002)(86362001)(6506007)(2616005)(71190400001)(66066001)(316002)(54906003)(6116002)(3846002)(2906002)(14454004)(36756003)(99286004)(50226002)(8936002)(1730700003)(81156014)(81166006)(8676002)(6512007)(53936002)(478600001)(97736004)(6486002)(6916009)(5640700003)(2351001)(2501003);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0401MB2382;\n\tH:VI1PR0401MB2541.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; \n\tPTR:InfoNoRecords; A:1; MX:1; ",
        "received-spf": "None (protection.outlook.com: nxp.com does not designate\n\tpermitted sender hosts)",
        "x-ms-exchange-senderadcheck": "1",
        "x-microsoft-antispam-message-info": "R+F2qHwMiyOC/eSTL/OIaTJAL4SNH2quc4m2DDi2X2zT2gfaMgsiuU5Tr+H7znph+3upl+TsZwJtFVgZLN9bSt4F6NF4rQlMrwDsPx9lcYUag+RnxYKOEAJSUYa7RWidI3KZbdZAS5orlnSymfd2cFHK5VsqART1Lf5TCzHA4KM+8zkt1x/7NDBJfGawQTq+0B7/L7WelaAwPPGILQh4N99u437N6iDMcvoMtH7co6PC2cmA5YTbs2XOwg9m/UA3oo3dRHCYiktSCPPGRvKdeeWLfa2Ku2ZLr6JEuOvUQaQKHX0EcsP0SardxA+XVnKY",
        "spamdiagnosticoutput": "1:99",
        "spamdiagnosticmetadata": "NSPM",
        "Content-Type": "text/plain; charset=\"iso-8859-1\"",
        "Content-Transfer-Encoding": "quoted-printable",
        "MIME-Version": "1.0",
        "X-OriginatorOrg": "nxp.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "d00b1fbc-f810-4c8c-ada0-08d66bc3ba1c",
        "X-MS-Exchange-CrossTenant-originalarrivaltime": "27 Dec 2018 06:22:50.8021\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-fromentityheader": "Hosted",
        "X-MS-Exchange-CrossTenant-id": "686ea1d3-bc2b-4c6f-a92c-d99c5c301635",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "VI1PR0401MB2382",
        "Subject": "[dpdk-dev] [PATCH 00/20] NXP DPAA2 fixes and 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\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "This patch set covers following:\n\n1. Fixes in the existing NXP DPAA2 bus and net pmd\n2. New object (DPDMUX) support in NIC driver for better classification\n3. Improvements to support secondary process\n4. Upgrade the low level QBMAN HW lib\n\nAkhil Goyal (1):\n  net/dpaa2: enable optional timestamp in mbuf\n\nHemant Agrawal (8):\n  bus/fslmc: fix to use correct physical core for logical core\n  net/dpaa2: fix bad check for not-null\n  bus/fslmc: fix to convert error msg to warning\n  net/dpaa2: fix device init for secondary process\n  bus/fslmc: upgrade to latest qbman library\n  bus/fslmc: add dynamic config for memback portal mode\n  bus/fslmc: rename portal pi index to consumer index\n  bus/fslmc: make portal func static\n\nNipun Gupta (4):\n  net/dpaa2: add dpdmux mc flib\n  bus/fslmc: add support for scanning DPDMUX object\n  net/dpaa2: add dpdmux initialization and configuration\n  net/dpaa2: add API to support custom hash key\n\nPankaj Chauhan (1):\n  bus/fslmc: add function to map any addr via VFIO\n\nSachin Saxena (1):\n  bus/fslmc: fix to reset portal memory before use\n\nShreyansh Jain (4):\n  bus/fslmc: fix parse method for bus devices\n  mempool/dpaa2: support saving context of buffer pool\n  net/dpaa2: change ref of device to private device\n  bus/fslmc: add support for secondary processes\n\nYouri Querry (1):\n  bus/fslmc: fix the ring mode to use correct cache settings\n\n doc/api/doxy-api-index.md                     |   1 +\n doc/api/doxy-api.conf.in                      |   1 +\n drivers/bus/fslmc/fslmc_bus.c                 |  38 +-\n drivers/bus/fslmc/fslmc_vfio.c                |  97 +-\n drivers/bus/fslmc/fslmc_vfio.h                |   1 +\n drivers/bus/fslmc/portal/dpaa2_hw_dpio.c      | 100 +-\n drivers/bus/fslmc/portal/dpaa2_hw_dpio.h      |   2 -\n drivers/bus/fslmc/portal/dpaa2_hw_pvt.h       |   6 +-\n .../bus/fslmc/qbman/include/fsl_qbman_base.h  |  11 +-\n drivers/bus/fslmc/qbman/qbman_portal.c        | 123 ++-\n drivers/bus/fslmc/qbman/qbman_portal.h        |   2 +-\n drivers/bus/fslmc/qbman/qbman_sys.h           |  34 +-\n drivers/bus/fslmc/rte_bus_fslmc_version.map   |   7 +\n drivers/bus/fslmc/rte_fslmc.h                 |   1 +\n drivers/mempool/dpaa2/dpaa2_hw_mempool.c      |  12 +-\n drivers/mempool/dpaa2/dpaa2_hw_mempool.h      |   2 +-\n drivers/net/dpaa2/Makefile                    |   4 +\n drivers/net/dpaa2/base/dpaa2_hw_dpni.c        |  54 +-\n drivers/net/dpaa2/dpaa2_ethdev.c              |  26 +-\n drivers/net/dpaa2/dpaa2_ethdev.h              |   6 +\n drivers/net/dpaa2/dpaa2_mux.c                 | 222 +++++\n drivers/net/dpaa2/dpaa2_rxtx.c                |  41 +-\n drivers/net/dpaa2/mc/dpdmux.c                 | 929 ++++++++++++++++++\n drivers/net/dpaa2/mc/fsl_dpdmux.h             | 410 ++++++++\n drivers/net/dpaa2/mc/fsl_dpdmux_cmd.h         | 221 +++++\n drivers/net/dpaa2/meson.build                 |   4 +\n drivers/net/dpaa2/rte_pmd_dpaa2.h             |  90 ++\n drivers/net/dpaa2/rte_pmd_dpaa2_version.map   |   8 +\n 28 files changed, 2317 insertions(+), 136 deletions(-)\n create mode 100644 drivers/net/dpaa2/dpaa2_mux.c\n create mode 100644 drivers/net/dpaa2/mc/dpdmux.c\n create mode 100644 drivers/net/dpaa2/mc/fsl_dpdmux.h\n create mode 100644 drivers/net/dpaa2/mc/fsl_dpdmux_cmd.h\n create mode 100644 drivers/net/dpaa2/rte_pmd_dpaa2.h"
}