get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 18190,
    "url": "http://patches.dpdk.org/api/patches/18190/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/1482180853-18823-22-git-send-email-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": "<1482180853-18823-22-git-send-email-hemant.agrawal@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1482180853-18823-22-git-send-email-hemant.agrawal@nxp.com",
    "date": "2016-12-19T20:54:00",
    "name": "[dpdk-dev,PATCHv2,21/34] net/dpaa2: configure mac address at init",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "dc694dc8623e8e87e9718d0d3c944ba65f1febae",
    "submitter": {
        "id": 477,
        "url": "http://patches.dpdk.org/api/people/477/?format=api",
        "name": "Hemant Agrawal",
        "email": "hemant.agrawal@nxp.com"
    },
    "delegate": {
        "id": 319,
        "url": "http://patches.dpdk.org/api/users/319/?format=api",
        "username": "fyigit",
        "first_name": "Ferruh",
        "last_name": "Yigit",
        "email": "ferruh.yigit@amd.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/1482180853-18823-22-git-send-email-hemant.agrawal@nxp.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/18190/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/18190/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 [IPv6:::1])\n\tby dpdk.org (Postfix) with ESMTP id 47FFEFAF1;\n\tMon, 19 Dec 2016 16:22:07 +0100 (CET)",
            "from NAM01-BN3-obe.outbound.protection.outlook.com\n\t(mail-bn3nam01on0060.outbound.protection.outlook.com [104.47.33.60])\n\tby dpdk.org (Postfix) with ESMTP id 49F7AFA3B\n\tfor <dev@dpdk.org>; Mon, 19 Dec 2016 16:21:46 +0100 (CET)",
            "from BLUPR0301CA0023.namprd03.prod.outlook.com (10.162.113.161) by\n\tBN6PR03MB2466.namprd03.prod.outlook.com (10.168.223.20) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id\n\t15.1.789.14; Mon, 19 Dec 2016 15:21:45 +0000",
            "from BN1AFFO11FD020.protection.gbl (2a01:111:f400:7c10::155) by\n\tBLUPR0301CA0023.outlook.office365.com (2a01:111:e400:5259::33) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.14 via\n\tFrontend Transport; Mon, 19 Dec 2016 15:21:45 +0000",
            "from az84smr01.freescale.net (192.88.158.2) by\n\tBN1AFFO11FD020.mail.protection.outlook.com (10.58.52.80) with\n\tMicrosoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.789.10\n\tvia Frontend Transport; Mon, 19 Dec 2016 15:21:45 +0000",
            "from bf-netperf1.idc ([10.232.134.28])\n\tby az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tuBJFKMhk029110; Mon, 19 Dec 2016 08:21:41 -0700"
        ],
        "Authentication-Results": "spf=fail (sender IP is 192.88.158.2)\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;\n\tnxp.com; \n\tdkim=none (message not signed) header.d=none;",
        "Received-SPF": "Fail (protection.outlook.com: domain of nxp.com does not\n\tdesignate 192.88.158.2 as permitted sender)\n\treceiver=protection.outlook.com; \n\tclient-ip=192.88.158.2; helo=az84smr01.freescale.net;",
        "From": "Hemant Agrawal <hemant.agrawal@nxp.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<thomas.monjalon@6wind.com>, <bruce.richardson@intel.com>,\n\t<shreyansh.jain@nxp.com>, <john.mcnamara@intel.com>,\n\t<ferruh.yigit@intel.com>, <jerin.jacob@caviumnetworks.com>,\n\tHemant Agrawal <hemant.agrawal@nxp.com>",
        "Date": "Tue, 20 Dec 2016 02:24:00 +0530",
        "Message-ID": "<1482180853-18823-22-git-send-email-hemant.agrawal@nxp.com>",
        "X-Mailer": "git-send-email 1.9.1",
        "In-Reply-To": "<1482180853-18823-1-git-send-email-hemant.agrawal@nxp.com>",
        "References": "<1480875447-23680-1-git-send-email-hemant.agrawal@nxp.com>\n\t<1482180853-18823-1-git-send-email-hemant.agrawal@nxp.com>",
        "X-EOPAttributedMessage": "0",
        "X-Matching-Connectors": "131266345052639455;\n\t(91ab9b29-cfa4-454e-5278-08d120cd25b8); ()",
        "X-Forefront-Antispam-Report": "CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI;\n\tSFV:NSPM;\n\tSFS:(10009020)(6009001)(7916002)(336005)(39450400003)(39400400002)(39860400002)(39840400002)(39850400002)(39380400002)(39410400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(2351001)(86362001)(4326007)(104016004)(92566002)(8666005)(8936002)(2906002)(626004)(97736004)(85426001)(105606002)(356003)(189998001)(305945005)(106466001)(68736007)(69596002)(47776003)(50466002)(50986999)(77096006)(110136003)(2950100002)(6666003)(48376002)(38730400001)(36756003)(5003940100001)(50226002)(76176999)(8676002)(33646002)(81156014)(6916009)(81166006)(5660300001)(7059030);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR03MB2466;\n\tH:az84smr01.freescale.net; FPR:; \n\tSPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; BN1AFFO11FD020;\n\t1:qa7xpe54K1gAlZ+6f7k1WkafvhRND/FwKVlHAl7nM9iU9dM8VYzfZS8oyN9K6jF61Id4eZKGBOtKpXJGpteuC2EzJMcko3jovGK/73xOqbxugjw2FxtU651SRL0x7rf7Yg70mu8bkqfiCP40tMmCauA+JKHklCOZJWbfPEVpEzYpzodCYG4/xwg9h9iH8LQ1o5e6U7GIgPbHWojC7p5ags2eP8fViks+7/2dL8SgVZ36gcKkQgOVmG0uUzDgtHvUZ/ualGYoeylkdJ9ves0EKgFcFWhcFRjT2KlYndaQcIX9tC85dUu2+rIJBMzrl1CisvQIJsOuScVxT2LzZGdu2PZJeE2zbzLCffsvgD9fnlYvZZPN3cz/70znLhezky/vRE5cTy7MSFjoYO37yAgipCWW1WmnyytPDHBpDMrKWdcnjceD+JGR5m4hO7azc8mgdkvP8Qx3EYVyDZaiNsRrLdO6T1EkNpAeoee6A/PyjyxV5fWH/dbA9qrhYSdQhta2BGW1Nob3dtz5PXPz2mt0dLmDS0fgodP/Msg1/iAB0tVA969aU4K1rzlNPJLwDwQb9k2TFdlgaVGO/VNaY14giZXPL5ABWH2eQsGGI7HmAmAK0KBYtaZxsfN3qGnHU/cwdIxEcz+XmPnvRvv++x0sg019NVVs8xtM/2ivaxxoQGPren8gCJcyxyk8sBk8EZHMIRvoFEelVwWAVLNiw3cWeh/KXaO3s7g+wceAzz58T2LDQNUNKF8/5bOs8Oin9xPtjxky0nH45b0Wnhf1WPqfFQ==",
            "1; BN6PR03MB2466;\n\t3:fGNDT+JvC5vgkaWi4m7UErqGfTFrurOqMPohQt1AVoB9UQsKoWv9yqqLb/BrFWSUqmWJzdEUqMyiQBgFEoUUAIPBOYCAxzfwTCP549XeSH3TDJMC4zNvfSbDVPuHbhhqJJGDGs63lQyJuduZJtDygEkOTkrJoQGJN4xfGYPC1OuanSLHQuGOK3iI5RfBbcMw+9DoXmszt+5NGVlSrv54gW4NlJ/UTH01NJgQxfmt07ztGnRFyFfkvlPrTWRWv3nsM/EZJOhj5PmbJxhUwpR9fnjmiuhw1HFqcgnScph0zOrTABBMbmQHhfAhPqsrVwY+vWCnSu3Q7igDHTkhi8ilO/MbXyImRHaTYZgm5zVjVMO7hmfYtr8Q2qNuSi/7TQab;\n\t25:N+IbWAjsCGQPprtU34872L86S6egYsWt0wr7B0L7RJhTJhg7mV4bwqQ0CG7qTf/CdkMBI0M/bJXhJnjox1B91ozUDaKHlZdZrApIZE6oFGhpuO5cYV3pwbGYTwf0oEgAM1S/ds/mE9uKWCoHNQQ9UCruLqeumhXjowDp0I4xktrJ+X0dqRS6yVwWyU7sk/9eICcx0SYA6oBjtxRJLPFDZD9FFFi/hHglEJlC9mFC8sEB0qB+6hHjSlqVU826EZz8W5e999Ewru1Ba9S6sgU4twgkeS80y3ew2zBjt97JkISKzquXzrD8PTtftPBwtonXufbAuTRRmHsn9X8yYEQOaGkZ3gnTQ9QeRRfhwwwIbjPhg7pGOhEXIPhqzlxsHxzIXaVMSb6Vj5uyABvsu1CVtOaKL+3Ex4lmkIVzGK8gwb4tFzdLuPUsyE73tufgvuhzSRzA+ELc7MpkScbiFypYAA==",
            "1; BN6PR03MB2466;\n\t31:hU8oQHtU2E1vpyxMDYFpwJK4JQaiJDTrAO7EIEq3DDy++WeEouA89yNJ2/nfId7KG0KApbzVOIdEGij0/wgvMdgrFE8bkLC1zIK0uIeFgyVQudZuvkyogwKULCZUppPD9/NQDlnEwUCht0PzeNsgzDp0zJbUYC+/teow8oGItSr60DScEJf4yzfZnxOx1EpPtWzOb4saCsgiu2L5x44FATcNchu6z5bb/HesvBC4u71vipt4jovnvu4iArfVpUiI9TBsjIAayrsbLd/0BchTSOCpHQoz7tdgTPeKed6mn7Y=",
            "1; BN6PR03MB2466;\n\t4:8rvYVGMpWslOI3LBJKqVCOqr96zpUG3s0CKc9Z8iBiIYHI+MKdsG2SmGqGmGkSp5aLF0LFIGJdXbvJ2MioSRIenYjdc0MllBJDx6zEskhNw9TsD4FCQhhhTFJAj0YMZdRrs3HXxFZnLs6Hz3oZFx6NVgnirdCcGPd1ic0yJzJNXbyHszDTwaQets6cKA0uokB0VpZtHx8JwAP4w1ODPVC4TB4rZbgaRc3bYPEkVKOG6GZsDKuCuxBLmczy2H5dEoLqwkpDY9hkoP0sYRysGtlc2ULZ6SLyQDMVAPJYWH62XIU+NUtNCLRLu8FW96IUCZ45xIXVPrOE4KFACuJ2dfU9FMXpEmYfp3m2CmkNWg1xiPy4WIrTnP7BxbOTOdLAmcu4wMI96T1lVVA/QPkFF0dGyW0v6J+czqOJexAjZMP1RCiu/LVPlBObAiArme3TjSh+edlM2cmlHPnpSCTuORzpENP2CAr2odI+P7ToG3nQoSeleizjFgY7afLFQ8F2Ph2vCnK0kjxjL7WcRbIiTyV+TeucwdzUJldroy2WpXPOiUL3yDFeJOiaDZFTi/tRxqhVWc2x4n1VgOhcLTSnQ4nZzXiCbP2s2cntBAx6XTP7nabtJyGQUi9g4JFIbUQKQ1l4zN7/sniX0WnUoKFwQ1pHYIbA0yL9hEioKnswqtpWrA+QHIypoScQHg4WtLc7zH9mUInwQeUcraeh2WPzB5Qg9jR4+sWOrSOZnlSygxcgsZfF3+jQpq3ocg7e4LU3SJ",
            "=?us-ascii?Q?1; BN6PR03MB2466;\n\t23:6EyZO75vxCuqpShBXE6KlNbA9T/vuWVwh4T02WRgI?=\n\tPbf+rE9MKv2T0r8PfODosk5rHjhpqwrWJAi/gXCnvf9UDQfZjZo24EHyxUsViCZdZHD9buWRfu7WlpLq0/gV3WuUI86iTD+h230SO2Dwx561tp4IObJcJ8jBjTueb13iXcAUu5D0Eaq2mlGMtL96ZJrO1uCwSRUxAYyXp/jyty0dsId/6WUoW7bO5buZ48HeIHLp7r49+35zZb1xj+0o4iuQIqFPJjQgwarR0DHNM0QbCVvY1I2l0jpGLS0ndayqlNQKgy3xhOi+KHDNf1HyFEe+GmPCRibmCtJPLVnqWcgv9rULqJII652+99j2ET6h7wn+/ggvMJBP4561vPMSjBPdPxkYWSC+JOD3F1Hxk0pBjMOV29FYDzoi/5vweCJZPXpSq6LBhSA0LB/d+pNJjlSbHq2ChY9GXsPlbD5oYtoeEQ5tj3uTRibO6yvopL/wH4FZRqHBsI58iHoruyRF27TwhNcvEqUgH4SEpxPX4suxnNgNo566UctH3U52PcKJOafxHtiFYWTr4jwBZShY7Xb2NgQa+AdZMdKa176TpncSX5VNiRdVV+cP3vlPdsX1wpqblgisN+oxsw0d3AYWuTR/GCqJA0btV1MZof70CJ/rZ2rgEs8vl7qMfkCAmYiC5ou3CspNYtcbciDc3ts8yJ/BXwfXRsoLpEAjjHxHhNofqJvFORXw7KMXty0M9P0Pa0CPV6682Fs+4lLkqBAiOVHHc9IWV1UxDNJ3NyDLy53fneUxo1xUETJ4TI0q0Kpw/4qaR8ceXY1HC07yGv8K+L+nmNr6B8aqE3jFjKqyxZ/3soRoA2A/dZcg3T0Qkh8DcN/dEe/Pe/biRp+7lPvbwS7GEXjwQFhYLaV351w/KeewEFTZZnE0dubYVxfRNW301/wTJuHfTL/KZPhnPd6t4gwa6RLLVZYG3T5rwGA21b2YekRUxSgHYH2aNraJZrqcW6ADSj83que5pTxQwmGybmvBHRVj7FOTZVijn1f0/qqe/im2iZwvQHapePXpCSmtaz4OS9Hr5LzQtjqXP6sS/HHxKHrfSUJmtVwhGd8OqoZbYLcPGsOOIb/rVDtkNQjsl4Aeyj57Jf4nSQOUN98zfGZrxl0ToMup7++9fp1FJAf/HknJlzus8/nbeNqqI7Xaa7QEJO4oTqjERAL2UvyiEpoY+wLtmIdbI++GlKsykD6HiV3R5fg/ZKptucK683kaoDH7jlR8HUPI0sPN6t74IcsMYpJp9kiesa4ws/yRR1tK1N78f4mVnqZo0+G9PziNgA=",
            "1; BN6PR03MB2466;\n\t6:e6m+61Y75+mgtLCZXwGRjvqR1FTbERgiU7r1nwYfMzy30t6OS7LU5wnPGkEZT/e3986doDQBnsUn+h7Wsv6aCFVJI+vrGvL0R/hc6CMM1WK9Aa9QDdGCdujx4Xt2hjiyVjkzAI/7iMF10t3xN81eTOSsegmO0RFxYJQDHjCtK5ZfLeuWw7xS5qlGK9uMEElWbLhnAGlzA1WPrV8MIYWnchCGjdk0dfa0eeNQ105/PROj50Ehtp7OEuN5WKcjXpHTktIHj+2Z4UKHjIHAJeW63PgYLgpT6ZXTtQZ5ERycj1mCun03a2STqroD2d6wp7W1S0yU4u+6tSYqn+/EvRbYXmMZD1lUy+Qze6r1gJkcCHM19Ks3XUGcUQEqAxhZqyN2/CdJyMGYlcK+QbDhAug/XdZ4B/6Dqnlmjb+k6O6Rdbt6L1eJbhCf08BE8Fl9VIOW;\n\t5:a9wjhru17A5UlasleFH3IeuQZnbyQufjYlXgEEq6G9oKPLLqL6z/yxLvKxqc7xwS1WR7l1H9BXBkgslFVCwZya8DPYe65oWJOLpFCDrs1hAeOwWf9JO33xjSDYFUjcqtxpYvK9vdyGkDlVZNRtZx+1ns/cWab4J4/sPwabdIKKIOPYIZSA7E9Lmaj7en6gwC;\n\t24:XxxqAo5VCLLojFEQdIkpSPBhMZLFOLcSC3wMJuF1h9m0COW86YMt890iaOo5V4gdsexuF2np03rz923sTJzYLWWZLTn7K400HewsuEeKPL0=",
            "1; BN6PR03MB2466;\n\t7:MjIh70cG1qjkn09ujAmumhP5Bzle2j/L4DDRiMnvObVTThUJfW7P+Nkrb1uvYk4rSsAifQxiqQI2bwfIE9PzFh9970TvD4LRclZgNtkDUZukMsc4Dos+04/57FTak56PiYmicjp2joJjeet+7NlqLCy1Gj/eGnKjZFKGaDQ9LhPnMrXvZS8OXu3LPjtHEZD7pIpghfzPvo0hNUttPjq7BIzY8mgw4HOQF/T8GOUcN7tb8Ci27tUz8ByZf7FieCjqJk60BLXcf0kO5Vh2Hk+W8DaSdNIggXdv/JVBr7xcx6+OZ3Va4TiZu+J7XSMA1flFpPBchP8m+EQZkRZO6oXwJr09Wr9YPXtS2jr0vzfuqij8+d6dWbGnKEDwZ7tZh14Wyk1QkK7dGAe2LwegDy8aKUC8OMXRgK6QUewSTRJjw8+KoeUfXns1kKDa04lnDAcHxCZINuaAO0DlBjnltdqUMA=="
        ],
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-MS-Office365-Filtering-Correlation-Id": "ccb9eca2-5ae7-42a9-2f7e-08d42822be48",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0; RULEID:(22001);\n\tSRVR:BN6PR03MB2466; ",
        "X-Microsoft-Antispam-PRVS": "<BN6PR03MB2466206E8C4A32943F51993489910@BN6PR03MB2466.namprd03.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:(185117386973197);",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(6095060)(601004)(2401047)(8121501046)(13018025)(13015025)(13024025)(5005006)(13023025)(13017025)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(20161123561025)(20161123565025)(20161123556025)(20161123559025);\n\tSRVR:BN6PR03MB2466; BCL:0; PCL:0; RULEID:(400006); SRVR:BN6PR03MB2466;",
        "X-Forefront-PRVS": "01613DFDC8",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "19 Dec 2016 15:21:45.0143\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.158.2]; \n\tHelo=[az84smr01.freescale.net]",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "BN6PR03MB2466",
        "Subject": "[dpdk-dev] [PATCHv2 21/34] net/dpaa2: configure mac address at init",
        "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>\n---\n drivers/net/dpaa2/dpaa2_ethdev.c | 28 ++++++++++++++++++++++++++++\n drivers/net/dpaa2/dpaa2_ethdev.h |  3 +++\n 2 files changed, 31 insertions(+)",
    "diff": "diff --git a/drivers/net/dpaa2/dpaa2_ethdev.c b/drivers/net/dpaa2/dpaa2_ethdev.c\nindex 9066aa5..ccd2c2a 100644\n--- a/drivers/net/dpaa2/dpaa2_ethdev.c\n+++ b/drivers/net/dpaa2/dpaa2_ethdev.c\n@@ -63,6 +63,7 @@\n \n \tdev_info->if_index = priv->hw_id;\n \n+\tdev_info->max_mac_addrs = priv->max_mac_filters;\n \tdev_info->max_rx_queues = (uint16_t)priv->nb_rx_queues;\n \tdev_info->max_tx_queues = (uint16_t)priv->nb_tx_queues;\n \n@@ -447,6 +448,9 @@\n \n \tpriv->hw = dpni_dev;\n \tpriv->hw_id = hw_id;\n+\tpriv->options = attr.options;\n+\tpriv->max_mac_filters = attr.mac_filter_entries;\n+\tpriv->max_vlan_filters = attr.vlan_filter_entries;\n \tpriv->flags = 0;\n \n \tret = dpaa2_alloc_rx_tx_queues(eth_dev);\n@@ -455,6 +459,25 @@\n \t\treturn -ret;\n \t}\n \n+\t/* Allocate memory for storing MAC addresses */\n+\teth_dev->data->mac_addrs = rte_zmalloc(\"dpni\",\n+\t\tETHER_ADDR_LEN * attr.mac_filter_entries, 0);\n+\tif (eth_dev->data->mac_addrs == NULL) {\n+\t\tPMD_INIT_LOG(ERR, \"Failed to allocate %d bytes needed to \"\n+\t\t\t\t\t\t\"store MAC addresses\",\n+\t\t\t\tETHER_ADDR_LEN * attr.mac_filter_entries);\n+\t\treturn -ENOMEM;\n+\t}\n+\n+\tret = dpni_get_primary_mac_addr(dpni_dev, CMD_PRI_LOW,\n+\t\t\t\t\tpriv->token,\n+\t\t\t(uint8_t *)(eth_dev->data->mac_addrs[0].addr_bytes));\n+\tif (ret) {\n+\t\tPMD_INIT_LOG(ERR, \"DPNI get mac address failed:\"\n+\t\t\t\t\t\" Error Code = %d\\n\", ret);\n+\t\treturn -ret;\n+\t}\n+\n \teth_dev->dev_ops = &dpaa2_ethdev_ops;\n \teth_dev->data->drv_name = drivername;\n \n@@ -493,6 +516,11 @@\n \t\tpriv->rx_vq[0] = NULL;\n \t}\n \n+\t/* Allocate memory for storing MAC addresses */\n+\tif (eth_dev->data->mac_addrs) {\n+\t\trte_free(eth_dev->data->mac_addrs);\n+\t\teth_dev->data->mac_addrs = NULL;\n+\t}\n \n \t/*Close the device at underlying layer*/\n \tret = dpni_close(dpni, CMD_PRI_LOW, priv->token);\ndiff --git a/drivers/net/dpaa2/dpaa2_ethdev.h b/drivers/net/dpaa2/dpaa2_ethdev.h\nindex d24fcc6..2d13137 100644\n--- a/drivers/net/dpaa2/dpaa2_ethdev.h\n+++ b/drivers/net/dpaa2/dpaa2_ethdev.h\n@@ -57,7 +57,10 @@ struct dpaa2_dev_priv {\n \tvoid *rx_vq[MAX_RX_QUEUES];\n \tvoid *tx_vq[MAX_TX_QUEUES];\n \n+\tuint32_t options;\n \tuint16_t num_dist_per_tc[MAX_TCS];\n+\tuint8_t max_mac_filters;\n+\tuint8_t max_vlan_filters;\n \tuint8_t num_tc;\n \tuint8_t flags; /*dpaa2 config flags */\n };\n",
    "prefixes": [
        "dpdk-dev",
        "PATCHv2",
        "21/34"
    ]
}