Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/18182/?format=api
http://patches.dpdk.org/api/patches/18182/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/1482180853-18823-25-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-25-git-send-email-hemant.agrawal@nxp.com>", "list_archive_url": "https://inbox.dpdk.org/dev/1482180853-18823-25-git-send-email-hemant.agrawal@nxp.com", "date": "2016-12-19T20:54:03", "name": "[dpdk-dev,PATCHv2,24/34] net/dpaa2: add support for promiscuous mode", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": true, "hash": "1c7d7208157f76823606df017658ed5f8dc77a3c", "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-25-git-send-email-hemant.agrawal@nxp.com/mbox/", "series": [], "comments": "http://patches.dpdk.org/api/patches/18182/comments/", "check": "success", "checks": "http://patches.dpdk.org/api/patches/18182/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 8BD95FAE0;\n\tMon, 19 Dec 2016 16:22:23 +0100 (CET)", "from NAM03-CO1-obe.outbound.protection.outlook.com\n\t(mail-co1nam03on0044.outbound.protection.outlook.com [104.47.40.44])\n\tby dpdk.org (Postfix) with ESMTP id 79D20FACB\n\tfor <dev@dpdk.org>; Mon, 19 Dec 2016 16:21:58 +0100 (CET)", "from CY4PR03CA0023.namprd03.prod.outlook.com (10.168.162.33) by\n\tBN1PR0301MB0739.namprd03.prod.outlook.com (10.160.78.146) 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:56 +0000", "from BL2FFO11FD042.protection.gbl (2a01:111:f400:7c09::183) by\n\tCY4PR03CA0023.outlook.office365.com (2603:10b6:903:33::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:55 +0000", "from az84smr01.freescale.net (192.88.158.2) by\n\tBL2FFO11FD042.mail.protection.outlook.com (10.173.161.138) with\n\tMicrosoft\n\tSMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id\n\t15.1.789.10 via Frontend Transport; Mon, 19 Dec 2016 15:21:55 +0000", "from bf-netperf1.idc ([10.232.134.28])\n\tby az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tuBJFKMhn029110; Mon, 19 Dec 2016 08:21:51 -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:03 +0530", "Message-ID": "<1482180853-18823-25-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": "131266345154628486;\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)(336005)(7916002)(39840400002)(39400400002)(39860400002)(39380400002)(39850400002)(39450400003)(39410400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(5660300001)(92566002)(85426001)(69596002)(50986999)(48376002)(626004)(5003940100001)(81156014)(2950100002)(8936002)(6666003)(33646002)(97736004)(86362001)(50466002)(189998001)(50226002)(104016004)(68736007)(81166006)(8676002)(110136003)(6916009)(36756003)(4326007)(106466001)(2351001)(38730400001)(2906002)(76176999)(77096006)(47776003)(8666005)(356003)(105606002)(305945005)(7059030);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BN1PR0301MB0739;\n\tH:az84smr01.freescale.net; \n\tFPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; ", "X-Microsoft-Exchange-Diagnostics": [ "1; BL2FFO11FD042;\n\t1:yAjM1vCszZ6PGb1FWYgQPE9wUwP1C0Nx+4G7s2FcOwkU+KZX/1ZYn0AZVyHAfW4KJobNXp1+79r/plq5xhsUqIYrp+fzC2oqkM/IjGVitoO9qM6Jc9mFckF/lEFr+g2QANS+Tzb97LD+7RL+IgeeSIN92a4yoe+RujVI85Zso0rIVhMVyMLXVBxtwXmBBPFc3ll9soMWuUJXnlJ5HoHFyIPmQtVy8DIZiE5K6F9saxt+RaD0hqr1GW3/nYVcXUaZ2jb5UF5r6YKkkuNPb98FOpVyquPwUgfcjqfc/9Y6PYTKLSy11/BBHQ9hEnWeoFz9P8u7HCwdSjd1754VagGk+eb+j3ecV8bSAgSEnS2Q7ePvofN1dwgB970eQUb4YEqGgsXq9Xrr2zdfWLtBqvf5O6CMhFlsCCT+aH3YOZB0MKu/KTfG7cDSj7EGcuqsCo2mn3WGHwhu4f4fcN0XV9Ij1win+0z0u49GfSI0AFLW+dPNXOP72tgqpB+O6fztrdaPA8X9GFuXt5x38blwlF1vjz4SuFGoAes7qXxoPcQmI+sBLBrgdYr34ELzFeTGuBeGRFLvr2GM4oMS22ciBCK80TpjYYNNajuZfQSFQgwhCSc4Z+S7y5vo0AnKTGNeTbRsE55p/f4LGYOepPpMTJ1ZTJeh3RL+e/mM992HhI0J6FamXe085JFe7eIEOh2QIeoyNMoVvDYGIcaJcQcDeHETRfM3hl8CZ/A8n7vn/j2Z0Xwb4d1HVVp34pi5S2oCOhM0lf5sTwCAiwqFD01uaUxIqg==", "1; BN1PR0301MB0739;\n\t3:f+rJqCR8946h8k4myi5dMr4Fmzw9Ni3g9sR3Fb+WgB1rqtcyETVHiiuHGgaRTIHcMVlU8fbXnNozMYP7E3xdsyie5FXgAwbvgOY0qtNy/PMEqDkalGEJ3j0hgvKhEqQPO5SQicJageiV9r47ZpRe/vPqn7C4F14uc8L3rgBGP33kNEUbRQHmZf6iWYxb8Q+68nFYv33LVZ5aP5EH4LzByopS7yoXey3KL1D4OVplRCcJEVb6QU1Pm1/XvB1kfC2UwHmy8ii0HPfZ6brPW38JkoL8scHUrw0wXpXwkv0Cz8/fkQJbykqUq07yGHg45/3QBy9z04sAxR0pTueXOsIDc75EOb7HyXw5Q8GzL3w+ZqUEsRoVHjhGR5VWnaImfA/A", "1; BN1PR0301MB0739;\n\t25:bAL5voCsCdKRRAToMlSN5cAq5Pv6aE+aJoYaTI9WK7hjCJKduoAHEUvbVDc5u/KrbDCnq9NJrQo9bARCBTCvgRgUvvwb1/iXjar2RT05OxeRqoFEmyz9JNUE+nT5RH/hu4f8HHuQdXxxzmrLJTuq4YF/br0i6xde+P1+XaVGoJ1PaSTWmYYGeHANkXfFA9fDJzOeompyL1Ba7kssiJZU9ZdjPt7dbEUMdBZyL1PNV85Rg0K5J0zsRA63RICy7gxZ/iugZnCIIRlAcxsiDgo/VElkxx5dqHyWGLuHVhkW2gdlshwOFeIpjB0jlDWSQzqAjDzCgKlpkFCsNFhieGRPA7e7yFbApeEGXqJVzLhgdM/B4ofsrQs/LktAKcZnLqFZTv9QNobzUoyKfUbM2mPivT8DfEtI0ddAawJKKx/6XqsPqjHhPuNd7g98wN4wZb1VUO3FRQnVEhoEoP/1xxyxeUG6gpRvCE72xTa7yaVr9F/l7PU5bSPq5b0ybhAkZ4AK4MjHTlUF70mA62WPX+ADeYcp+Bi70XUnmGrPnLrdc5fUBxTDqVQIvkyBIE+/EyH4aSaMv56RApL1ASDYswvev69JW5yQxTlfhe9KxsOEhr3/WJUm/SC12a4eRwTKJQZhJr+jQSBFpVXdhfsA1wDqYxZZN9QlY4TZ71DZcYulI9m4Wv/IB8COGkAFng9+rtlQQ2cAqQ9FZ/VELKqPnL7CqFBJ8/XR0iqTx9ZobYxhr3nbG3j6f72fGMSl6wubg2hSUr8E1RGDMo8D7rP9bt67DA==", "1; BN1PR0301MB0739;\n\t31:FjPDQIYs76H3lp5YXwOZuMVPOpJPZ6/xPDYmZOv0o6bwzw22dZmLI6IjvAPOcdbL5lPD3H2hIkjCkCoPofYJigI8Rgo/mha7iFuy0p1ostem6XsORF2CW6jq1KaTUSOzfrDM+xn/fRlZFoQ2lNy6Q1pFAg7SEYDTxcki4keCmIPzpfZlOz/lfToBhDy6dyOo4UkUETkqmsGwT8JBikmCrTuotVmTzPbq5Z7fSKYvmdP0wbt1RLscPDRKpNOrOE1uw37u2s6a9bwsmPrwim98aRroLO5kSeCNLiP6CXlVz40=", "1; BN1PR0301MB0739;\n\t4:OWIIHvBJpO47V6vX/J5eMtjpvdizskkVO+kaGFk7kqyU9PPJ11Ug4z+vUaUNGPGR6/ScqGbqriDFnxkWGL40+Gs47uStPafWhq9gCFQM3YSHi8RuqdN6gI+13WrxB6XavaeyiSX5uP2DR2CHr2kUlAQHibmo0QCB5AdxYlz0gfsKr/OMTnCXiX2/FdqUU1sGjZ4qbALUtu8p8k6ThCe4MdTONoSv+XPJHJxAZtFSIUvyQH9E3Rw/tgyfc/svayFUiCe67AzIZhffnDR8QtpKJAYOOk1BA+3YClrzSz+8ljbj2eKEm7RwjwFYrnNm4kyEOwwpSNjKo6kpq9dmqSSLvveYbHC0VtHVFujNGNe9vKyuT1hhvZ5IXmqxaSLpxPzeqiElDTFAfJtOk0o9zTSwvx7HZ1zgfKfKtRxUqOv9aOc/nh7Q1yaECSrS9hjVJKQW9AVOxyGzk4zqy5uBDSH4cnLvZH7DTnhTk20RUY6CGv8WqqgFjagUeQD1HZGtyjbOdWrxR1sVGVT2ug3N/NTUZReha5RygBmrtRtNHzju/jovNJQXknRHas03jVHXKfM7ZIQre9liy2IuR0nER9LYP5xk3VLS0fQB/h0w2fjslcRk+Mtyq9E1eeWsS8vrgEj8gJTbH10uljtKjK4g8LNOD7v/M39n4Vczx96OTMlgL0rqkqMb0KUOXhkHqfhDI59sc6P20PTDU4carFBt4qr748z1Rg8efs514/QzZFMiSmph+Xv68VQR6/+EUtyDEk8g", "=?us-ascii?Q?1; BN1PR0301MB0739;\n\t23:RNK6Qadq4f72RS/LGogwYgbEldXo0yt7dz2nibH?=\n\tZO34z10NwKoKMf+D/XHsLx/adH7fYiIG1VKgrIinF+JtpNEYaygWCZMXvAHINvaTRRY5cf1MBt5HDAo2ooxtZmgsg6m24jZJdw3KbJ4LrfMzJXYR2KKuvZfoDerulVzBhOTfI/+Fefsg2rNRVwuw0g+KvA9KYgupVm/g7OLRhx28D/Wb22TnbKZ0fnLXcMUXhPU1wd7pawHUiQxLmwjQWgYAVnENVR4ihckr1P+OA07ntNIS6TErmvJNJz/Z6WXtm/BBKGcIBDifkkoqtl1DNYvai7zBKZ6A1uuQTLjoFkrjooYabI/affMQg9hOg5dMyfEYAdr+Aq8DgZ+hUqq8FKA2bB/JLr16ddOT9dmDdpx5fMeXAxA5fxPmjhh8cs9z2WYoMOWeigtpwiUC2APT9kRYwer/F0p3WMIFXtrlX+DhLQfSwxq4XlQehw2i0K9aVJjTSKX1oTWjbP/lYhwBHJfv14vc+TFgFvmFEPBsTdNiNMBYR6vvSt+1m/gqQGirsvk4nZ4Iy5jKZlqFzeNfydVwytZ1Md74xLXV0MEfTa5ZTAaE9RSsOMjk6P2hCBQIxuosGa5mcPwEALcgj5POflXYqsJcg3v+RxYT4dUJBYrAh27rCXIEDxZZnqthgHpgu5xzgKQLRR1hUGnLxuWkuWB5DG9OwY8QUZ4XR9iMpqTFDqKHRCqZD/yYcLixCTzE2xh44Yv9xhNXpqNLQh/wKdKJimXdQSwT0xg2hJdyXAP5d89jEeZrMeVw7NxlYK4KFYdBw4SddKpSwPtPBU61uhsrzQu8Y81tMc1aBhXq7KcT1yN2sH0Pg1/GFga+o79I5YQLlMFCJ7Z95qaXXC9LFM7C7PVxMLgi4SLMey9ZnoNnXRmvPAHIYie7Wmcg/ayPSU13E4SU0nrwPTKJggMZo/wWesnlaxNOgjqDPdeWsmZY9P+DkecTk8jo813MLgQmtoKFrqwxi2jgGzSeBakk2R7Dhuvh1v0rwPphkt83jAAv/x6MTFVrG99AlHwkUGqSaUY4O4tC/cUewVVM5I86klp0LFqL1+ewhyl5g+CZnqfamgEN+bpq+3Svc/L1bpWjpoxkyKMDfVB2R0gVPS8LbufQJ2QslCQxMbeTWeyR6vUhmBzmGufhfZrbpZjgBmZZ8hmjmaAgJiEIQCSH1kkEW3YvsAvvCjzxIZ8B2q0cHa0LJCT4zoLYyQ0ThZt07e4h3vbYRCj0y/6+eAmhczHjlJQPnMu2Vd/OM0wzBBG1ktcGGKbG4t1/hJ0t1RDAcwsoo8+U=", "1; BN1PR0301MB0739;\n\t6:gLwv1q72EfbbICDExFkEqTUtoLcOgFZWYpTkbn4UDDTI3QicCyH1vzT713eNWf1sZuoQ/B6PcfOfmee8qSlztthYG9UOPamtPmuC0LRJ2iqrNwfY9ODiIc9zsY8aAnouWiFC28iSjyZttxW5Cy/umHplahrR36K7CdgQnVJBlaDaHGRExW3kSJLbTmhSDzH5tH/VyHPccggLc7xgtM+yj/6FUDSU5MLNp/phCvo+V9ssLC74WevnkefO4v+EL0bHEMkBn0mXygBFt466XGDN5UO7++NruQNHtNBPklHheop1dlivOaQKUbc31ZQzRWDccIs+xBk5VRhPgd/MOa1rOQ4I3dtBiTT2RnpQZd1dNwtBuFgs4Z0ZgrrPqNTI1LoymCmf2hWNIJkZIoOpLLIlrKpy+UgsurOG/hB9rBCqBuz0yJzL6jOp4ZDHDPGcfoVl;\n\t5:vXgGNSB1jvAgxUWRyafoZRqr8WAR9fsz8Mb9VEuQa2YXuwCec5lYD8LmksTMD94mTwnmBKk3nf33tjOKz1elUyp9J6DJCs03YdQQ5DTt+EY+IA1OQIkTVRpUvQ9y1PJE4CyYlks5E63PG2vCNBETCQNGEodcT11WdNMrIGSACbO/Ft+Kg0lUXuP3INxx4QbS;\n\t24:4JRBPvkPpr8OQrO0T0+Wb/qOjaMIxigHFxEfumdeoRIi7YxcPH1fSKir+dUhDEROgcNUddxnRqO0s9j+U9+kGiYX84L1ooajCLQRrVjBJbU=", "1; BN1PR0301MB0739;\n\t7:KmkGYiQdg+h5t7LFz+hjWfwp/xxGF17vtSj+d55NLT8F4ywN1yD4QoFjgt8Rj4tJN+EbEHZDlH7PExl3dO9ZfdHN83MNzht/j/3vxOK+iTuiGjHl1e+F1fBED+NnIE5ic45/n0LeroyiIyYTisgZmXbxVFcEfw+kFsBc/JF2BBMzmq0CpiOUmQMwMsHqkHHpJeHA/9V2+lN9N+yhl981KdgUnF6IywE0ZEJ7SwiCowPspTTzne3aQx3lCVWD1UoXJckrxQxr5kVWFksIhgipCy/OEGZk6iVic75rZZvc3AZpNcBW320ys+2LZIvM/0eTOYaaA03mKuo5oBsxu+248WSFwwoB8EBI+obPWFWMpP5mesIgO0NQUOSIUxcx9Ip1h/W1UQ5++tKMgjvo5jQR0I2pOH9NETVbMA/sNuZ9FJQL9om8LVASWLeEukcs625pUxP6s1A2uAFTvECc4nMrRw==" ], "MIME-Version": "1.0", "Content-Type": "text/plain", "X-MS-Office365-Filtering-Correlation-Id": "ad3dc3bf-ae65-444b-6a25-08d42822c45c", "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0; RULEID:(22001);\n\tSRVR:BN1PR0301MB0739; ", "X-Microsoft-Antispam-PRVS": "<BN1PR0301MB0739395435A11F459BA2028189910@BN1PR0301MB0739.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)(13015025)(13024025)(13023025)(13017025)(5005006)(8121501046)(13018025)(10201501046)(3002001)(6055026)(6096035)(20161123565025)(20161123561025)(20161123559025)(20161123556025)(20161123563025);\n\tSRVR:BN1PR0301MB0739; BCL:0; PCL:0; RULEID:(400006);\n\tSRVR:BN1PR0301MB0739; ", "X-Forefront-PRVS": "01613DFDC8", "SpamDiagnosticOutput": "1:99", "SpamDiagnosticMetadata": "NSPM", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "19 Dec 2016 15:21:55.2132\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": "BN1PR0301MB0739", "Subject": "[dpdk-dev] [PATCHv2 24/34] net/dpaa2: add support for promiscuous\n\tmode", "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 doc/guides/nics/features/dpaa2.ini | 1 +\n drivers/net/dpaa2/dpaa2_ethdev.c | 41 ++++++++++++++++++++++++++++++++++++++\n 2 files changed, 42 insertions(+)", "diff": "diff --git a/doc/guides/nics/features/dpaa2.ini b/doc/guides/nics/features/dpaa2.ini\nindex d50c62e..b7c274a 100644\n--- a/doc/guides/nics/features/dpaa2.ini\n+++ b/doc/guides/nics/features/dpaa2.ini\n@@ -5,6 +5,7 @@\n ;\n [Features]\n Queue start/stop = Y\n+Promiscuous mode = Y\n RSS hash = Y\n L3 checksum offload = Y\n L4 checksum offload = Y\ndiff --git a/drivers/net/dpaa2/dpaa2_ethdev.c b/drivers/net/dpaa2/dpaa2_ethdev.c\nindex 5d7add5..7a5c4c6 100644\n--- a/drivers/net/dpaa2/dpaa2_ethdev.c\n+++ b/drivers/net/dpaa2/dpaa2_ethdev.c\n@@ -438,11 +438,52 @@\n \t}\n }\n \n+static void\n+dpaa2_dev_promiscuous_enable(\n+\t\tstruct rte_eth_dev *dev)\n+{\n+\tint ret;\n+\tstruct dpaa2_dev_priv *priv = dev->data->dev_private;\n+\tstruct fsl_mc_io *dpni = (struct fsl_mc_io *)priv->hw;\n+\n+\tPMD_INIT_FUNC_TRACE();\n+\n+\tif (dpni == NULL) {\n+\t\tRTE_LOG(ERR, PMD, \"dpni is NULL\");\n+\t\treturn;\n+\t}\n+\n+\tret = dpni_set_unicast_promisc(dpni, CMD_PRI_LOW, priv->token, true);\n+\tif (ret < 0)\n+\t\tRTE_LOG(ERR, PMD, \"Unable to enable promiscuous mode %d\", ret);\n+}\n+\n+static void\n+dpaa2_dev_promiscuous_disable(\n+\t\tstruct rte_eth_dev *dev)\n+{\n+\tint ret;\n+\tstruct dpaa2_dev_priv *priv = dev->data->dev_private;\n+\tstruct fsl_mc_io *dpni = (struct fsl_mc_io *)priv->hw;\n+\n+\tPMD_INIT_FUNC_TRACE();\n+\n+\tif (dpni == NULL) {\n+\t\tRTE_LOG(ERR, PMD, \"dpni is NULL\");\n+\t\treturn;\n+\t}\n+\n+\tret = dpni_set_unicast_promisc(dpni, CMD_PRI_LOW, priv->token, false);\n+\tif (ret < 0)\n+\t\tRTE_LOG(ERR, PMD, \"Unable to disable promiscuous mode %d\", ret);\n+}\n static struct eth_dev_ops dpaa2_ethdev_ops = {\n \t.dev_configure\t = dpaa2_eth_dev_configure,\n \t.dev_start\t = dpaa2_dev_start,\n \t.dev_stop\t = dpaa2_dev_stop,\n \t.dev_close\t = dpaa2_dev_close,\n+\t.promiscuous_enable = dpaa2_dev_promiscuous_enable,\n+\t.promiscuous_disable = dpaa2_dev_promiscuous_disable,\n \t.dev_infos_get\t = dpaa2_dev_info_get,\n \t.rx_queue_setup = dpaa2_dev_rx_queue_setup,\n \t.rx_queue_release = dpaa2_dev_rx_queue_release,\n", "prefixes": [ "dpdk-dev", "PATCHv2", "24/34" ] }{ "id": 18182, "url": "