get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 19807,
    "url": "http://patches.dpdk.org/api/patches/19807/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/1484832240-2048-23-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": "<1484832240-2048-23-git-send-email-hemant.agrawal@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1484832240-2048-23-git-send-email-hemant.agrawal@nxp.com",
    "date": "2017-01-19T13:23:47",
    "name": "[dpdk-dev,PATCHv5,20/33] 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/1484832240-2048-23-git-send-email-hemant.agrawal@nxp.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/19807/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/19807/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 7C2E6FA86;\n\tThu, 19 Jan 2017 14:26:06 +0100 (CET)",
            "from NAM03-CO1-obe.outbound.protection.outlook.com\n\t(mail-co1nam03on0084.outbound.protection.outlook.com [104.47.40.84])\n\tby dpdk.org (Postfix) with ESMTP id 7077EF614\n\tfor <dev@dpdk.org>; Thu, 19 Jan 2017 14:25:26 +0100 (CET)",
            "from DM5PR03CA0015.namprd03.prod.outlook.com (10.175.104.25) by\n\tMWHPR03MB2480.namprd03.prod.outlook.com (10.169.200.150) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id\n\t15.1.845.12; Thu, 19 Jan 2017 13:25:25 +0000",
            "from BN1BFFO11FD035.protection.gbl (2a01:111:f400:7c10::1:193) by\n\tDM5PR03CA0015.outlook.office365.com (2603:10b6:3:118::25) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id\n\t15.1.860.13 via Frontend Transport; Thu, 19 Jan 2017 13:25:24 +0000",
            "from tx30smr01.am.freescale.net (192.88.168.50) by\n\tBN1BFFO11FD035.mail.protection.outlook.com (10.58.144.98) with\n\tMicrosoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.803.8\n\tvia Frontend Transport; Thu, 19 Jan 2017 13:25:20 +0000",
            "from bf-netperf1.idc ([10.232.134.28])\n\tby tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tv0JDO4ew015351; Thu, 19 Jan 2017 06:25:17 -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;\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.168.50 as permitted sender)\n\treceiver=protection.outlook.com; \n\tclient-ip=192.88.168.50; helo=tx30smr01.am.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": "Thu, 19 Jan 2017 18:53:47 +0530",
        "Message-ID": "<1484832240-2048-23-git-send-email-hemant.agrawal@nxp.com>",
        "X-Mailer": "git-send-email 1.9.1",
        "In-Reply-To": "<1484832240-2048-1-git-send-email-hemant.agrawal@nxp.com>",
        "References": "<1484679174-4174-1-git-send-email-hemant.agrawal@nxp.com>\n\t<1484832240-2048-1-git-send-email-hemant.agrawal@nxp.com>",
        "X-EOPAttributedMessage": "0",
        "X-Matching-Connectors": "131293059238594871;\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)(7916002)(336005)(39840400002)(39450400003)(39380400002)(39860400002)(39400400002)(39850400002)(39410400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(106466001)(48376002)(50466002)(38730400001)(81156014)(36756003)(50986999)(81166006)(6666003)(105606002)(8656002)(110136003)(68736007)(76176999)(5003940100001)(189998001)(2351001)(8676002)(85426001)(104016004)(77096006)(626004)(5660300001)(50226002)(4326007)(92566002)(33646002)(86362001)(2950100002)(47776003)(53936002)(97736004)(356003)(2906002)(54906002)(8936002)(305945005)(6916009);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2480;\n\tH:tx30smr01.am.freescale.net; \n\tFPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; BN1BFFO11FD035;\n\t1:o2CoPnwbzxc4Vcm7XzafNnzXNkwxw8A3Le2k2v6z69vk74VA8neg0KV8ijpyg58VyoXajGKaeDnepOTosg06wmjpFjsqi8WRj8m0B6Hp9hKjIC1VEBFSgmxydinrasyq52d0/Qm9qJxEZXrWTKHmKPwGcqY54LgXeJVmHV7Xk5AbrRam48JzFSC72FVhqChWhDz1j0QZ22+nxSk+i5fniKZpS5di1NRkcCIRvyGDi8MG5FcrMrmUgUDG8DMwbSKv+mKE701mNWMYAwKdMDg9efoOGgUealzhnwbRH/Wydzx14q+Kxic9NZUl7ozJfynoINxmQtO1JAzneqrl5qbFuxc4vgyJZtvZvb1SZQjAJ3FUE8YxSrQw8YJMn9jn+9wymHkVDNVuF5BjvJskRx1tzTAbpvAaQQe6SB2vg5d8Pc7fjcLCM+xv6PhAzSCe+p5fmIksIRCVCl2hrHF3Eo30VmgKASAhwwG2FfvQlaDMKLO+NE6l8mtw1RhIigfg31Ovbgh5p8OJx3hU8Nb3dFcHFRsa+h1GII0pMOyuThzRi0F3QZjt1e0+yPGPW2xcbQqmGw+IHzy6iilHNvZa7zHXTZB7MPLximVXfsu0+7nV8B3Z7XQUVcRpxlODBcasKb+1KW9sDFx2oQqTAOuF8GSC7lzfRHdUdi3Q5RSUWS3BC37ApQMZLZkuBN0ToDT3Azjn4QLVidLxVZ7FixP9Xk8WxsAbc4FAQbxN4Dqs96StIOWh/+9SvcqMlQbMwoQ389lF",
            "1; MWHPR03MB2480;\n\t3:HwwU2ua1EQ6eQmpr3CXZfkSxyOfyKUD3EeUqUfHe9+16zyIIxd+TCLvNDN2/imfQ/KZCaG52ca5LOX6Y2kIgaA3R7XWI0S4q/CbeMSjZszL0pQpl9rycMV+/1Sd4PKExQDXc/19TPdoLPS8R7G9jxKSaIxaVmLmwMEnhokK0QchBKgjZRSh2PY7/fsBKXSIwOz5VW/cdH8sYPThuSgBgc3NIHg6rxf75Wrw940UZ3j3/vTUTt0Hy28NPWGGwANPNMaXg4WRpvAiN+/ina70+0MNuh7YNMCNPDO2s9pzFVpCwCerAPQe+JiFOQG3oNSps5yaB+Vue1qq+SFXTuKb5wGxORZh2olSAjpFwPRxPyNffFgKG3z8ixVpcGjS9WaEo",
            "1; MWHPR03MB2480;\n\t25:K9C7j7CeLmcAALnDxk/VSRMk13hUrJWJJ67bTZnJsc2VZnX+hdYRyWummgSrmLC1zpig+Vk6QDK9WyAayri8JdDvHpDKyGxlWw0qHwKYVi6Bb6xPQJS3mk9jJ/fnJZcZS61yPSh5H69TnHvPqTAQWe+yVEL3Zlp92qj2iPqOCQOTHk9grFoXDA4QZYcK5qabqG9ncWxFpj01ULvZ/L0pr1ys4NlbyX5+u8vgnHA5WTIVvrIHOhRZCCsaGyN0sndR0QstGuyMeIKoohsqK838gtoWeO8dCSys7GXgBH47xYT9KdAJ6EFoHwBI+z3NngsdvpyaTIuqn7pcUoeqauf9DI7U+gAvSERN0npIS9sBrtEC4CSlbmG836koiWCmmDYNoteSCZoI4ssWX5U+ARbSSgE+M67DLhe+pleHV0wqsRiFPquD7TRQUkNUOPnUlrOQxDqqjsbJEw1Yi1yEadYew5jrwzmfHzTVC4vD6qIByrdRYrS2Li1lvTkFcvcxQxqE4libgkVN8UkKgdGinU7rUVmx68oKxbTIDbs7k/Ute/3I/1/PzAlf/cUPakxSaH41HrZCsW53u5O2tzlQjqDvSa5XUMd/h7xz9UdPQeOAAUAkX3uyZuRux8xgCHjr02ep7QMZ2uLZdc0UEBhBYTv9REawGYK9OdIyfDiDRUV5HwuIICvBPVR8k4MoNC/7TbrLvgCCGhONqocaE5czRYa337TxZd17t/1aaE7xSp0oNgeZawhTddSsn12Pk+Xcc9gw98ZKbVjn6Nry/2sA3D8A8g==",
            "1; MWHPR03MB2480;\n\t31:yqY4+KTik65pPfe661D/RS+SKRBKRhRU0zARmvbftSc+W6+fJzi3R1V1iypJ4Dirc4gAiIPYQyhyGzKfMn65MpHn0ESa6uD9nuqbCjXBw9IpWcpSq3P6RqhOjhl4dzCmnCZkwu47Tqw/jn3wUc3Qw13iGRxLjBuGkNsaGe61i+QgemY68WUyaYvYPLBO71wVJnsIGhdrjuRINsH2IHMkXobCpF9QH4QBm5/ovFnsfos0F9zpHA87rlzWf8XLN3ZO1ky5bqdIRsG7TuKHq+f6qg==",
            "1; MWHPR03MB2480;\n\t4:ZDWk8+LcHblBS7b85EoCpsj8mXqLPljRCmd/JMkN4gi3lNFRk27i4eym69kXN4vt+903nOTmLm9kng2n4hBGRyIzL1fDV9dt130x3+8kRbsl8zqll2k0nHHEL5frA1QwGbV5S47UZ5H97ZJJDKILMg65R5FlyAcDwasd7vgrRRv6JltlcoKa11mTE7S0RJBRHuQ5i3w6MSDKFcZGNudM5PZFrJKskbCZ9E80tht/Bk6MBta/uIpvr/CBO3y3mjPNRkrm8gbnGzn3cyNH2Ix9YGbwVJUMNILcvuqxwg+mv/oCgttLF8u7ba/FHhdzCyRC5WOl72i57Iytc9BSrnyQX56nljZh2rQYJ/+uhvbvpmm2aUfxx1GFN68ZlhhByvezjwJSpIKfrCjcemXg5j+how6YYy67DqAbdMReROTSVmbFAXkWNrXDdMu/PIAUWsx3BHhuPQ0hYbjysjKLopkTp61G1ury7loGkRxRTIH8dOqC06f5E6nsmHcoRLjUMBNqnHYfwDQtxDvB9vOPHkU2r9roYaKLuxmXXsCCdctXm7ysM3Wlad1nqXAjelD69vUH33+jP4dS9WgDbSxjkCHgsVC8A42ZON8MpkP1PcQy01XTGDnXZHBqfGRWv+pvjztkDlTwV58RMIJlGjUTmkkkd//I5LpGBu9CXDH/Q/iZ88Bn9A6e89olC2CTiRm06RfztdiM/1ktbC9e+CmGQZ/q6nleRKqiNZBRTZnoPTWsWHU1DI3BepZSZ/wsVKLlH52T",
            "=?us-ascii?Q?1; MWHPR03MB2480;\n\t23:vhZeeV4bTtD4envjSgn1/MnQK24fy/w+xIjkI0AO/?=\n\tHD1nv/es+SSGTVmTCDPVkneqc67/K0goIrBqUotO2M6J0zpG1MFWdMjJPiZ7EOA4Cwh1+MywYN4H6hNRYKHurI+hFdyCoWKrT3K7c2q81q52qPiBmyr1JKBbpBD/DdX5n6lQKlshUKiZBNqfyklJTqOuL5HdPwJqmiugDTlreiNEiRN21xFaPtZGDfCa1wOm0yBoJemeygoA5R6kMd+LTd9PVe/TzULRVfko+35OGRzmwY5A6QtkZADBX2N+EGkE57Jj54LpDRefP4Mw+lRAJlNdDIuabhlEH6vdt4q3pC0OJl1PYgOr4hYe1jTkimAf3L/NlFsOqygOS2v+Gx8hqNrF1DHF8RsXZj0RKdWKfnu34BAM2YiovZL38RfInbY4g+Iw2jOorPhG7xpqbL7Iifcmk3cWtpRJNxfjnWGn4pi1CA9wPaMQDKhGUWtbkqNYASF+IJTarP9Mk4nVJqBj19Oj0gX7QCiWpvvvaGsKXLHoiAI8vN9EHNsBqSbqW4nNfjEQDLt9eh/XsDx63jp1ENNSBCjyGIOfRukK5ZGK9D5hTuf/j+sUhtEgNUf1kDu444LUh3csWK4yMx4hT7AEud3R2YbqWNOuUaDGuSY///2jyHgW7W/GT96Yg5OdmTLv/oS5XMSiM6tSvASzEj76KzajLdzO+sx3iVczKv2jcDUWT8zgH9NF1M75tpjopp81tUIV7JJvAWjDu/TGK/dQI8x34tRx4D6COE8uHs1x8L9e/MKRgqoMI8bm+5pM8AmG5FZVx4pt0703vyoAtzd6R26fAubURNteSAIM2RCqE19KXpCDLbKLh0eY0496NlAf10ou3X9fgYzmlBGivReQvvTYS89aw/7n1AWe4I7mhLFmUJt2X8TDVm79+RbY6RevjS0y5nMK2A05KzEgi0R3xzO51iupbFmlfoOi9D267wN0VPRHq9d3ILuFM/C/MXpZEX9b5x3fsdC6Z8nCUNBMvifz/Ouz4Za52a3k+B1NfajCD6T5NGHjhQVMkBzA5c7ipMvo0ptYYJqsOojJhJcYq29wfxlu8LeQNstNKUEoXTFuBxxppThttg9F18h0kFVBjm2qMbJ0332WQWfKPMnTumjBlTBKE3jZgLoQlQkA+Rn67UKNkTuTsMqRq7sq99HlPuBYIRVpXr1hcfHpZLnRYo1SRiVzzcRQTyrY6ZiWzAA7kW2f6BtAV40XHEee19/udr3mPCHldec5g0LGab01yW2XISPypzMwQfj2wBjj6L8szR6UhKCK4Tj8uhrb0yJsVo=",
            "1; MWHPR03MB2480;\n\t6:4/hAe6LxGWdJxjUudFrqW/M92cSTDGlaFlry/SvTroNsNN8ZCDboFOp2y4jNT7Nb7zrhERflTSOTyPuFQl94TjeG/XwwO7pDyfdfpE3Vjee+fcneZ+yVvXXj7kBrBaPUqkwtyicuMb2mckCLuxBpLoKLssXcGBTKAW0ePE9paMAuUwvjA3blKmuQEydfbvpqkfqJ889+PSBeez7uKN8H3Zcr25Wmkf/WKSFIUE/Jt7k9stiCe+9X8CXdG9MN6TlNm3qo7/YxOhYZBSQk78ilbjKKL5/w/F5m5IH3G3YOfPuV7+5P94XI27w6jZxjR/jK2ZkmQL6Owps69qoXnHYm3WsV9g+8moG9KlzXUnLgOv/9K/GS9I7MW0pREIbITdC5IjbEqa+0Q6VP/BlgfUA3DfnbtEuErcV6Iplrcz+7LC4RgHzTBdKRzOokmg2ytIAN;\n\t5:IQqyFVYIqdZdfmIPpXOXxVItH5WOxlrocF+4huobpZ4nQvKNHl4HNud9uUEGrI6/Plb0kGf7tb2cVJypn7pZV/scwNI1WhGS29/Pv5ZGl1iV12ZCxuWhtQBpJ6hhC5lSJwrpzB3yPBDzeBk944EebP7vPyKq/Vk3FCkelQ3UBe7smGQBCLMb125UvlkKk2AR;\n\t24:3TYRQFx+e6efyTRfHJ8nITEPVy4SMFSUI7AFQBaUdRSUNh1FIO3P93CY+O3EYrGKopjyUbfnFJIC9uNxG1bV6CEGONHuLnjteXHVaz55rJw=",
            "1; MWHPR03MB2480;\n\t7:h/6/IOXpWpT/5K6XhISr2WDBnz72/wv3SwovEuATgss+lzRo7+PNAdMfUf87d3sNl8bdDzyTbD1JK+Ps21jLz3TDZNlgqWzSnGd5682wQNUb8bHqAmqyXLN8pZMPAoVVyX2sbNz0ndIR952rB0rGafoQWabcP8+BFyHykTc34ZKuZKnq4zA+hky3PS5y2QgrR3Rtmfo1mHVPc7JYg6rchYp2qTOeb7QENXoRN8pcV9hTIPdA00ZQS78r6sRsofwQEBhayxZqMdxbG2/MjYZpJb3v9R6oRehPBqUOUzpEWcjTpqa6UrKjZjfTNYnVWili9DmjhuVG6F0ojKpNu04V9WAVDA93on+2n2lrSzfPThhugAPv1CcEmDlknYU8NZQFmUOqnNwWkfxPDlJ72wM5TH7rwi0Eba91wWLv35HGRuSSVz5LORQ4UbQG7PWY0/a7n8jJRAxK+M6bPnjNRV4Idg=="
        ],
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-MS-Office365-Filtering-Correlation-Id": "df867b58-005e-4ad9-a7d9-08d4406e9fd8",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0; RULEID:(22001);\n\tSRVR:MWHPR03MB2480; ",
        "X-Microsoft-Antispam-PRVS": "<MWHPR03MB24806DE812D6E46B3602EE91897E0@MWHPR03MB2480.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)(13023025)(13017025)(13015025)(13024025)(13018025)(5005006)(8121501046)(3002001)(10201501046)(6055026)(6096035)(20161123561025)(20161123559025)(20161123556025)(20161123563025)(20161123565025);\n\tSRVR:MWHPR03MB2480; BCL:0; PCL:0; RULEID:(400006); SRVR:MWHPR03MB2480;",
        "X-Forefront-PRVS": "0192E812EC",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "19 Jan 2017 13:25:20.8487\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": "MWHPR03MB2480",
        "Subject": "[dpdk-dev] [PATCHv5 20/33] 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 1d7ca66..54f4498 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",
        "PATCHv5",
        "20/33"
    ]
}