get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/29275/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 29275,
    "url": "http://patches.dpdk.org/api/patches/29275/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20170928113344.12248-26-shreyansh.jain@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": "<20170928113344.12248-26-shreyansh.jain@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20170928113344.12248-26-shreyansh.jain@nxp.com",
    "date": "2017-09-28T11:33:29",
    "name": "[dpdk-dev,v5,25/40] net/dpaa: support MTU update",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "0734828075bec79ae313c4db21a6fe64fc3c30f4",
    "submitter": {
        "id": 497,
        "url": "http://patches.dpdk.org/api/people/497/?format=api",
        "name": "Shreyansh Jain",
        "email": "shreyansh.jain@nxp.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20170928113344.12248-26-shreyansh.jain@nxp.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/29275/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/29275/checks/",
    "tags": {},
    "related": [],
    "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 BFC7F1B219;\n\tThu, 28 Sep 2017 13:24:28 +0200 (CEST)",
            "from NAM03-DM3-obe.outbound.protection.outlook.com\n\t(mail-dm3nam03on0062.outbound.protection.outlook.com [104.47.41.62])\n\tby dpdk.org (Postfix) with ESMTP id 9B09B1B1C2\n\tfor <dev@dpdk.org>; Thu, 28 Sep 2017 13:23:51 +0200 (CEST)",
            "from BN3PR03CA0058.namprd03.prod.outlook.com\n\t(2a01:111:e400:7a4d::18) by SN2PR03MB2367.namprd03.prod.outlook.com\n\t(2603:10b6:804:e::18) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7;\n\tThu, 28 Sep 2017 11:23:50 +0000",
            "from BN1BFFO11FD009.protection.gbl (2a01:111:f400:7c10::1:112) by\n\tBN3PR03CA0058.outlook.office365.com (2a01:111:e400:7a4d::18) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10 via\n\tFrontend Transport; Thu, 28 Sep 2017 11:23:50 +0000",
            "from tx30smr01.am.freescale.net (192.88.168.50) by\n\tBN1BFFO11FD009.mail.protection.outlook.com (10.58.144.72) with\n\tMicrosoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.56.11\n\tvia Frontend Transport; Thu, 28 Sep 2017 11:23:50 +0000",
            "from Tophie.ap.freescale.net ([10.232.14.39])\n\tby tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tv8SBMpG1016035; Thu, 28 Sep 2017 04:23:48 -0700"
        ],
        "Authentication-Results": "spf=fail (sender IP is 192.88.168.50)\n\tsmtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed)\n\theader.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com;",
        "Received-SPF": "Fail (protection.outlook.com: domain of nxp.com does not\n\tdesignate 192.88.168.50 as permitted sender)\n\treceiver=protection.outlook.com; \n\tclient-ip=192.88.168.50; helo=tx30smr01.am.freescale.net;",
        "From": "Shreyansh Jain <shreyansh.jain@nxp.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<ferruh.yigit@intel.com>, <hemant.agrawal@nxp.com>",
        "Date": "Thu, 28 Sep 2017 17:03:29 +0530",
        "Message-ID": "<20170928113344.12248-26-shreyansh.jain@nxp.com>",
        "X-Mailer": "git-send-email 2.9.3",
        "In-Reply-To": "<20170928113344.12248-1-shreyansh.jain@nxp.com>",
        "References": "<20170909112132.13936-1-shreyansh.jain@nxp.com>\n\t<20170928113344.12248-1-shreyansh.jain@nxp.com>",
        "X-EOPAttributedMessage": "0",
        "X-Matching-Connectors": "131510714305986222;\n\t(91ab9b29-cfa4-454e-5278-08d120cd25b8); ()",
        "X-Forefront-Antispam-Report": "CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI;\n\tSFV:NSPM;\n\tSFS:(10009020)(6009001)(7966004)(336005)(376002)(346002)(39860400002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(54906003)(2950100002)(97736004)(1076002)(2906002)(305945005)(77096006)(48376002)(50466002)(356003)(8656003)(2351001)(105606002)(4326008)(36756003)(5660300001)(106466001)(498600001)(47776003)(85426001)(6916009)(76176999)(6666003)(33646002)(81166006)(8936002)(8676002)(81156014)(5003940100001)(104016004)(50986999)(15650500001)(68736007)(316002)(53936002)(50226002)(189998001)(86362001)(575784001)(16586007);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR03MB2367;\n\tH:tx30smr01.am.freescale.net; \n\tFPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; BN1BFFO11FD009;\n\t1:fvlEVqLWONraE0ftd2/lSBQyUmobTP/LjdBEMS+yJY85U7bQlrV8M4vBY8Z8rU1tSzPNgrHZ6J4cAhSmjM45MEBvw79siwQpWYykwcSUxqiYgdbAWGIOpKJ4y6bFlR3L",
            "1; SN2PR03MB2367;\n\t3:YDGoZMc7orKG8L0oXYuiyyl7h9ckLD0FdFdWp5RUJlEUgMybI0fwlKPBwFUFHRKpt1LL8TtBoXc3rlRFtbMDGblKlUfscE8qAtGWurPZwmS0VcmnpMK7Yh/VtuHsvEENcHX1DbtOqoIUVAeeOpU3FAEa2t9iAVIfBBz2bR/i+4wEU+OVUlg8J+QfdbgCp+9ogBm/pJYRd8mYn0k+9HxwTmSI1308XZn9QBrAaO2uI9aOZv0uWMq2aN8ute50XCiKhON9PkS6xhY6TvC/VqX9ijkD/aRoY0HRUMC7R4dKa6nJk8GtuOflALqqAobaLirdyK7djM/mwsWcPbU9dnDQTLL/TvY+3M2IUOFhhTjvOlU=;\n\t25:f4p9Op/c12pakra5B0xFkIgJ8tGuR/RADQWazbqoHIcRTmzb2xbgyBBwJ1Y0y0TsAr7GYSK4zv7kvDh9LmcXNvmtwIyL8p1X8L/PSbUah60UropAkGSLof6jCtnvYuiWZKp4M6zyXbTKmU8Srep1wVonKcSnU+sc/851eWMYAHQ7r59Pns5IAZV6r04nk4P3oq7k8rLWmLjjEaVcktD7NneO8mbgB8Z0ekdXHiMSpujocIlfc+zU9fCcVt0UVdfO+s7uFe0K+oOUjHURgoU2R/vDg2o4QPUA62A8oY8RZuZdasl/usi0VaFOpiA9YYM1/+FG/DZdzZlZN04ls23INA==",
            "1; SN2PR03MB2367;\n\t31:a0IDQZl6TIr30PfrcF6pjVjmIUUwYu0hZbMKmvCAYgMZ8YRLa3b1QZzaJ1OhpiTtqdjyPHzgoFe/yWnY27L0p3r4OzHVpLfX6t8i7itojLcBUKyDiAbwllg8+WDnplV4kv76CKRPk9bw2mXA2AXQ5DjhDJ0XHA8UkaLG7wPkViSc8/H6GPclgUOYbpNpOMeuGPJc9nQyvJKGaDk4yhSKV2kIjc1JOLPamyspE5ApJq8=;\n\t4:hul8ELQS7HhS+aA/6SxCHEZn4lZxASPQ8dSc06bLzM0LHHQuIu62sGXB2yQbzqotAvL+Gekl+xWyakX61+T7tmFDvrZzBtYutUmTV2h1TrdUjxAGB8x9DDFKYHQoxXdkZh5SkHDlnT0iP1Glt/WhTUAfB6XxC1e8JPW1F3B7RVcxCyD9FpsAr/MAd9vsxgVNn3y0PY3Db/2Xd5+fMoFOwvUuyPicbeWpqtv3OfMXcAG9HZd8LODExx5zdDgbF/JL0m39qfLckPRfTJ9apTM4M7CI1QT5jH3sCX/SOgq9WAc=",
            "=?us-ascii?Q?1; SN2PR03MB2367;\n\t23:KckfBnw3P6dRJtQj0ZFRdq+5NAEMM8J5u48V2t3wf?=\n\tXirEOR6Wpzi0mRjUJfdrWxZ2LX1D0nHQ0CCbDJO+NEOeHH+kn9t9LvRKwoY2eqsMsUrYejiOOBf4ikZATvueZxMr5CbJo5CnsHZ6sLAi/8scuS6CCC8OJQBHQCWmSIIgUz9EJ1ATsg/8+R2pzvzo/aphCRJlvp2RLrOUa+PKFGQHw1v18Mzo9I9PchENnHR6C4cE/f3bH6zUZF8DeTjTt7g+WxnQnPKIda9bxXXu6w9OgdkuxdQ8LDU96t+FJ3aa7O0NyPx9RLLj0xbx+6YcG/JwF9+/nUpGU68otQxgQXKpxH3i8yvU+XrJU4OL+9mYD+tnP2fm1iMUFx3Snaie6mlzH0wa+luJnUGz6cCqNKeLHVWSsQW0Bt5+fMdIUZ04yYnAp53UESF+9YIyiuz88sUnW+FrzqS2C3XIDVnax+bKxWW9uXtiFVCbpsWvbTTpgTYf4RMWTFkLIxiGhlG6vm0mSdzk8kshs+vb470xuonDCGC6ZIk0sh/BFTv7vGc3VLQeOyTryzclmo8xuetRwKauFn8zuINgReKY2SKpV6T5VslV7WpqB+qrSRu4R9+HlMRFO8TpxDI+Y/g3dTxxB/vT/1OPTo4pgX4CzjeOSHpww/B83lySEvaBwFII/H/sDg95JLtmvBUpQZuvh+vTOn44CRs6tAn8QmSZUwiu+6xNVC27eF3WViBEXEVmnZFCEWi0VHepBwfg8fweVeBboZqLZGRrc058HJbIfm6kDNgPz4xVL5nQwDXwuhdtqzcPTrk2CGmbC+yD4/ou474J1cApHn3CU1rAMUcxR31VwudJuKVEHL90oG0knMGDh9PvRg+3OclZn408c22pmS/tes+iGxc+dUzwcH9aPyJv3HqMMVnY2/6Tn2NX5Xk97OHUUBXhhAsG/BzvoThkG2xogGCHZvdByUTmxsUuO3wC0+ZG1PpLXAQr8A4aBqw9zLBP7rioXvihzEpX2HNRu5lDQuIHxsdLdVzbTS+PuM56gVYcnrSTQf5Ndsi+RY/BAnhCFkOAZv1Io8Q4Uf2nMZJ2+iUMBelUDKxPAKRiisEf1oET1NYEM550P4TnQq/TR0+NjbgStW4DGjOAzUzCauAB/cpi5zf1y3z9+1oQWXWRueKBMkcsmq1gRWpSIaWne6lCWbM2YlMczdFHszajcwoQ22rDXexSvjoR7tMTWQebhJdulWUaUCaZAWrMZr7gsDmRMI=",
            "1; SN2PR03MB2367;\n\t6:qerN8/mWLOK4aOPCYYPDeBlQ25LFmAfR75P2wl89/GtW4KynaKE5iU2h2j1j4WdE9LuWgCuimfeUp8gG1suDxBPzQaTVICk+ujA+U0GpoJNWeKmuke23WPIQ3IKVOLCJMiPkJ5uEUKNb9BMZQNqgNUjTi2k9Qx2bC9pcB5gdYRoZHfoHLVmdFjsEvxw47nTBN9TArUTq/5s5RuU1+9hUZiwbt9c5AhZc6aNqeTfWsvJx/TdE91js2yqJNfZluHyt/OWhshd17bvMr0LeH/Yr/El1hL77QZFxv3Dv5DKlXCzKdNvG35hZpbnnJdsW0vxa17vr1ARLWMCJ39m9mfUI8A==;\n\t5:MLt1BBoB9B7g4gTliB3c2MAHaBTkl7agBWCXFwSTIVhyQ8JkOxFno5x+L7xpMI1NnuKwk/T46f1PZpXjhqrzYpMfcRYrg9bemuv+K1ylEONgipl5E4s5d17KHYT6Es4YEi5B37jhlQPcLQ/r+Nnhwg==;\n\t24:wkwnGG83GzFKtNvM4KhuuVvSuNLly/YWbKfkXbu3vENt6fBhHJXSraE1+fKLVo365/uaHMhWz2wAEfL2W6q87K/jZzvL82PcovHO4smp2Og=;\n\t7:VXKvtkrLdJ/1ZQWh0T3SBz+7wD330NQCHwSpNGHjq+hxFzWa/VHBkEvJ3xyFvKGG8Vf4sjEXq4GZXDcQ1+vWV2LUQaCkGFebJcNKpM1VBMeLMOXjMt6Q6X2/BWGQoIJV2CBA4dzYP+1B27VN+eJ4hMCaZm33v6NfXP+0lH1SxMmMCDdGtEaH9DBrPMf2fPZLRwNAP1Ki6QaucHOwPK9gV1ddZxLtrhoHeb1z9vidIu4="
        ],
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "4290fec3-3b0e-4e15-5d4d-08d5066364d2",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(2017052603199)(201703131430075)(201703131517081);\n\tSRVR:SN2PR03MB2367; ",
        "X-MS-TrafficTypeDiagnostic": "SN2PR03MB2367:",
        "X-Exchange-Antispam-Report-Test": "UriScan:(185117386973197);",
        "X-Microsoft-Antispam-PRVS": "<SN2PR03MB23673F9C34E5273F2F16301C90790@SN2PR03MB2367.namprd03.prod.outlook.com>",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(100000703101)(100105400095)(6055026)(6096035)(20161123556025)(20161123561025)(20161123563025)(20161123559100)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123565025)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:SN2PR03MB2367; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:SN2PR03MB2367; ",
        "X-Forefront-PRVS": "0444EB1997",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "28 Sep 2017 11:23:50.4114\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Id": "5afe0b00-7697-4969-b663-5eab37d5f47e",
        "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;\n\tIp=[192.88.168.50]; \n\tHelo=[tx30smr01.am.freescale.net]",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "SN2PR03MB2367",
        "Subject": "[dpdk-dev] [PATCH v5 25/40] net/dpaa: support MTU update",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<http://dpdk.org/ml/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://dpdk.org/ml/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<http://dpdk.org/ml/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>\nSigned-off-by: Shreyansh Jain <shreyansh.jain@nxp.com>\n---\n doc/guides/nics/features/dpaa.ini |  1 +\n drivers/net/dpaa/dpaa_ethdev.c    | 21 +++++++++++++++++++++\n 2 files changed, 22 insertions(+)",
    "diff": "diff --git a/doc/guides/nics/features/dpaa.ini b/doc/guides/nics/features/dpaa.ini\nindex 9e8befc..59ef23d 100644\n--- a/doc/guides/nics/features/dpaa.ini\n+++ b/doc/guides/nics/features/dpaa.ini\n@@ -4,5 +4,6 @@\n ; Refer to default.ini for the full list of available PMD features.\n ;\n [Features]\n+MTU update           = Y\n ARMv8                = Y\n Usage doc            = Y\ndiff --git a/drivers/net/dpaa/dpaa_ethdev.c b/drivers/net/dpaa/dpaa_ethdev.c\nindex 2db7d99..ad0a092 100644\n--- a/drivers/net/dpaa/dpaa_ethdev.c\n+++ b/drivers/net/dpaa/dpaa_ethdev.c\n@@ -76,6 +76,26 @@\n static int is_global_init;\n \n static int\n+dpaa_mtu_set(struct rte_eth_dev *dev, uint16_t mtu)\n+{\n+\tstruct dpaa_if *dpaa_intf = dev->data->dev_private;\n+\n+\tPMD_INIT_FUNC_TRACE();\n+\n+\tif (mtu < ETHER_MIN_MTU)\n+\t\treturn -EINVAL;\n+\tif (mtu > ETHER_MAX_LEN)\n+\t\treturn -1;\n+\n+\tdev->data->dev_conf.rxmode.jumbo_frame = 0;\n+\tdev->data->dev_conf.rxmode.max_rx_pkt_len = mtu;\n+\n+\tfman_if_set_maxfrm(dpaa_intf->fif, mtu);\n+\n+\treturn 0;\n+}\n+\n+static int\n dpaa_eth_dev_configure(struct rte_eth_dev *dev __rte_unused)\n {\n \tPMD_INIT_FUNC_TRACE();\n@@ -197,6 +217,7 @@ static struct eth_dev_ops dpaa_devops = {\n \t.tx_queue_setup\t\t  = dpaa_eth_tx_queue_setup,\n \t.rx_queue_release\t  = dpaa_eth_rx_queue_release,\n \t.tx_queue_release\t  = dpaa_eth_tx_queue_release,\n+\t.mtu_set\t\t  = dpaa_mtu_set,\n };\n \n /* Initialise an Rx FQ */\n",
    "prefixes": [
        "dpdk-dev",
        "v5",
        "25/40"
    ]
}