{"id":815494,"url":"http://patchwork.ozlabs.org/api/patches/815494/?format=json","web_url":"http://patchwork.ozlabs.org/project/netdev/patch/1505825158-8192-7-git-send-email-razvan.stefanescu@nxp.com/","project":{"id":7,"url":"http://patchwork.ozlabs.org/api/projects/7/?format=json","name":"Linux network development","link_name":"netdev","list_id":"netdev.vger.kernel.org","list_email":"netdev@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<1505825158-8192-7-git-send-email-razvan.stefanescu@nxp.com>","list_archive_url":null,"date":"2017-09-19T12:45:58","name":"[RESEND,6/6] staging: fsl-dpaa2/ethsw: Add TODO","commit_ref":null,"pull_url":null,"state":"not-applicable","archived":true,"hash":"286e6f9828e560f9c3fe4f546802f1accf27dda2","submitter":{"id":72391,"url":"http://patchwork.ozlabs.org/api/people/72391/?format=json","name":"Razvan Stefanescu","email":"razvan.stefanescu@nxp.com"},"delegate":{"id":34,"url":"http://patchwork.ozlabs.org/api/users/34/?format=json","username":"davem","first_name":"David","last_name":"Miller","email":"davem@davemloft.net"},"mbox":"http://patchwork.ozlabs.org/project/netdev/patch/1505825158-8192-7-git-send-email-razvan.stefanescu@nxp.com/mbox/","series":[{"id":3864,"url":"http://patchwork.ozlabs.org/api/series/3864/?format=json","web_url":"http://patchwork.ozlabs.org/project/netdev/list/?series=3864","date":"2017-09-19T12:45:58","name":"staging: Introduce DPAA2 Ethernet Switch driver","version":1,"mbox":"http://patchwork.ozlabs.org/series/3864/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/815494/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/815494/checks/","tags":{},"related":[],"headers":{"Return-Path":"<netdev-owner@vger.kernel.org>","X-Original-To":"patchwork-incoming@ozlabs.org","Delivered-To":"patchwork-incoming@ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=netdev-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","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":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xxN105TvMz9s7c\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue, 19 Sep 2017 22:46:44 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751851AbdISMqc (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tTue, 19 Sep 2017 08:46:32 -0400","from mail-dm3nam03on0070.outbound.protection.outlook.com\n\t([104.47.41.70]:21856\n\t\"EHLO NAM03-DM3-obe.outbound.protection.outlook.com\"\n\trhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP\n\tid S1751973AbdISMqW (ORCPT <rfc822;netdev@vger.kernel.org>);\n\tTue, 19 Sep 2017 08:46:22 -0400","from BN6PR03CA0013.namprd03.prod.outlook.com (10.168.230.151) by\n\tBN6PR03MB2690.namprd03.prod.outlook.com (10.173.144.9) with Microsoft\n\tSMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.56.11; Tue, 19 Sep 2017 12:46:20 +0000","from BN1AFFO11FD026.protection.gbl (2a01:111:f400:7c10::116) by\n\tBN6PR03CA0013.outlook.office365.com (2603:10b6:404:23::23) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.9 via\n\tFrontend Transport; Tue, 19 Sep 2017 12:46:20 +0000","from tx30smr01.am.freescale.net (192.88.168.50) by\n\tBN1AFFO11FD026.mail.protection.outlook.com (10.58.52.86) with\n\tMicrosoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.35.14\n\tvia Frontend Transport; Tue, 19 Sep 2017 12:46:20 +0000","from fsr-ub1464-140.ea.freescale.net\n\t(fsr-ub1464-140.ea.freescale.net [10.171.73.107])\n\tby tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tv8JCjwWk016741; Tue, 19 Sep 2017 05:46:16 -0700"],"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":"Razvan Stefanescu <razvan.stefanescu@nxp.com>","To":"<gregkh@linuxfoundation.org>","CC":"<devel@driverdev.osuosl.org>, <linux-kernel@vger.kernel.org>,\n\t<netdev@vger.kernel.org>, <agraf@suse.de>, <arnd@arndb.de>,\n\t<alexandru.marginean@nxp.com>, <bogdan.purcareata@nxp.com>,\n\t<ruxandra.radulescu@nxp.com>, <laurentiu.tudor@nxp.com>,\n\t<stuyoder@gmail.com>","Subject":"[RESEND PATCH 6/6] staging: fsl-dpaa2/ethsw: Add TODO","Date":"Tue, 19 Sep 2017 15:45:58 +0300","Message-ID":"<1505825158-8192-7-git-send-email-razvan.stefanescu@nxp.com>","X-Mailer":"git-send-email 1.9.1","In-Reply-To":"<1505825158-8192-1-git-send-email-razvan.stefanescu@nxp.com>","References":"<1505825158-8192-1-git-send-email-razvan.stefanescu@nxp.com>","X-EOPAttributedMessage":"0","X-Matching-Connectors":"131502987802541005;\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)(336005)(7966004)(39380400002)(376002)(39860400002)(346002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(53936002)(498600001)(5660300001)(50466002)(189998001)(48376002)(54906002)(305945005)(4326008)(5003940100001)(7416002)(86362001)(36756003)(39060400002)(356003)(106466001)(8936002)(105606002)(8656003)(50226002)(85426001)(16586007)(47776003)(2351001)(316002)(97736004)(33646002)(2906002)(76176999)(6916009)(6666003)(2950100002)(50986999)(77096006)(68736007)(81156014)(104016004)(81166006)(8676002)(217873001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR03MB2690;\n\tH:tx30smr01.am.freescale.net; FPR:; SPF:Fail;\n\tPTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; ","X-Microsoft-Exchange-Diagnostics":["1; BN1AFFO11FD026;\n\t1:aDBp/VxMndnhYi6aWTkfink0spnfkc3JAPwf1RKa0q2QWRe5hbowUFvxFdUtmu8Pl6x9jKO8lNvkPgnIY92nV//5W8+MB23UokGRSti5q2ndNDskRZ6OogHNpFiBTW1n","1; BN6PR03MB2690;\n\t3:t76Lfi6thHs5ehuiHtWS+9EGeO3snoiiQuOmxqM2Add3jml2HiWi6mf38oycdlEaIIjtfTh5AjL//boS+178qt+RCbqWwgdMrMBANuo0psmIfSxUX14QBq2h4JFSZI914qCqZSZddvsn5UZMEV2rr/APEXqZHFi4Ni9gsDq0ZtNuIuQoeDAwzUwGEeWToa2yQEDjU1Vc7kQdYMTIViq38p1Zf8OdHoSkPwTgsvWhmjshI3xAG6TEIpgJQC8RDJSfIVHElGf5QSG9zvyINXwUIlGxSkWuEIrXK19jgT800sRMMDNzte22QWEbH5qfkZG+w1oawCjrYaEgyR3cLJslpBejPxaDvKG/pHTGGd9uSWM=;\n\t25:ZwoDUUWDsnmrjJGQCnwJxg5m6LU880s0pKL7AEPP/QZRrQGbmnCN1kF4+tDk3Np8ioGURd2I8iFBspOfR4SYbQSxzV1Yes6z4QE6owYwnjcre4+G1KrX5JmdG0deznvWZhNk2EXzu1yKcltPvFRsAjWf7+40r4XscBp7799g61Yapioic2QgOJelqeuSPR2n3HgEOSJ+QdJ9lUFVTf9vZUYhF6retg6fHixQfpEbIrX+h6MrEcfRe/6mLX0H0JU0Ad/qd4R8HXKb6bBFVOJy1yGzU/+6VZtGeFwa4gvFEJgpPhRBxZyA5A8RglLcn9dNqiAMgFy/4Eg+0syJ0amM9w==","1; BN6PR03MB2690;\n\t31:yxgWfyoYUhVFVTS540fy9x0fb9bRZP/ydhUjIXAEt2A9De7bSwf0DX0PmkmPjH7ZqiHlenCm65GgxCKSbkzaCoZcefYG1EZReK2LhxOUStdeyUhSfMiU1UtASw6PhExCOHZKw5BPom8H1CeAxrdD6GJ02ULB4p95jyeXsZ8TB9xu4GSSSazDilcrsmrI7I1WysFHhgAIvGpZF2tWE69YHHUPEBQDoXHPcVE85luh/4k=;\n\t4:iLjjWKq81Eu/ZpoTBa4bXcsfVXknziYG6iJ+kSg1lnBxo8IpfdiYe+h25LirNY0xtR+fut4GJg4yEtg25AZsh9qEHgkX2X09JG0N+/5BHAZeadESyVvMujPU1rFZZHZn0lij5dJWvIA7W/En8FBrwDnbA+xnlFcLohTTLKXmJHOoWV9Mb2xrQlp9kQshm0GOFt5lgn+TJa9ozDdBZ1c4uGc8yfyftCqRlOGWk13caB9pWLRL6DD7cfRjDw5mbtpFi3o9ilBhUnnY1DqzpB0AuuCneDQnipQtb7UJFJqbLuc=","1; BN6PR03MB2690;\n\t23:5MOltaoD39HqXSimuiaHrmVtXArbxAwR+jMomvA0RNotg7y/fLAkrYQLtxWs3Hsl7OzfuSc+LbUeK8hWJneVymIowcnnH/Fa/9+avdyfXs3z6W+gYfGbNAb6DsQGNhFqn/P2au87deti1lIvfoa3B4YIYU1Gj64LGGO2x94dlADD+Yv+S8671KbTu6lnCj92qyGQhWP3IwBuz4cBnL46V/2xeaHckITrWDjox1Jw0HqOOK0VXqgglb7mn8r1Plyr2AIQd9zStRm27qjBdGpRWgW97qkcbiQXI2dIjYj7FXMD1X8T8/hKdpAbdI0bid+2kP8hvcCrwiR2RuVZFxcdpiFr41jINhT+xNBl9HS6gGfICnGLVVXS320m6dGvRtax1dFLXtjqQi5V69BvbphrRdxE2n21B0vUPUqOdWo+mO9nYtn7vfdBz/pegUuxR597vzV9Is8KIzIMQgzdz+A/gA5NZYCKyt0mo4EOo7XUZgTBO0qFmj5Mh/zBy32rJ0FYDnTth+yU24gtQRz+u7MWRjaMRzBp/Qc6hKoRwA8Tfc2AvC4XuVG20Rk46uNkO1UB4NKvyTNrYX5d8ekYUmKSvC0MscI/z/o+9L5StqVjCi7LgbCAoMm41HeYUiPSTgdXJzeuzf6pNrzpCDKwk9egqC85asp+iorHu/qP4/NMvq9o1hfL/TEwYuKsgSxQdb5B/OWl5KHFqQ2FIze6ek5j8Bn7my1egd5+1g+HTi9czsIFS9H/SAqn3O8ntdZGvN4MZD4rM5gkId5XALr7F2tw3eX6VW02/zW4/evlRe6z7eeM9I+/8XP7yzHSTJ8ry53mZFyPhc3Sf7fNp+YUpgKJh8N6P7fp5WO01jCbvxYaNU5PsUYHS5Bf+riRMKFaAVFsvtAJCJmvuOoDamKkl4lWDTTj2/NK7EhqQpfx2avO8UfJt1sKThN/RsoGpQazIXNNqVQW+ms/KXiyWfkwcSgPD6akeV+uv2hV/FDWlaMU1H7xs9ZfURx5sPB7sCNovmOON6jvhXqQBwIdNjVGszgJIkNFeP/zOojLsSTTSYaiPe4jmo6tbLtrpt2izMwivckUQjtj5RvEIztgKw2K2NUL7ACoo6akExQ/xXjtiZ5yKwKN8FfiMESA7AIgnzjhwO0Z7UtXn3kEKs9Na8hnQLAWchjFMryKxjPUlh2xUAH8T8e6cVI11e8jCNWtG/BwyuLxgjthNzdy5wV9aI69T4/2aTh3ffzd4NaCLK9VPEzsYHs=","1; BN6PR03MB2690;\n\t6:LBTpKttBOBtOMgolO0BH0lmLnqAN1OdugwM/SY7OnI7II8urmfAwK0Rjh8POj1Lsr6Yw4aNMk4kMXl+92MUb1QZaYk+ywKdtMBUjczCAysDNHU5pIkz/DqCOETEShlOyosSvR2lhGzy9t/vMq8DipJRyFWvVkPWkwRARS1SHKFUMlqo0fhnfZr2fw+CbZzguvGweGTYZd7Jp1xIxeUQVvIgYIpl+QvG/quvECIQyDQLwQ7IlIfL/+hWabtHVMX3DHGP3khm3fqhZdOXIbjx8GH7P1Kj+z4sD0B/XJYUM0UYRf2McrWNUvDaEuxr6CajQ6mi2yS6wKFj3RrkzXZS1Fg==;\n\t5:K9ZCAzikNvgxgpfvtvkEObFoK50KVJf7Kv9TvS1UzQOoAQDl01IJOJZUD1PM0Eq/2VDXy7RGVpvylbaB3jdgeJyscaMgyu7409f9VUknSSPDTRJJcYId8yv1TvF1OYkA6TxDy63fy7WYP1UbTTVNOA==;\n\t24:HmkekPplFzuvK7JnRPlxHGSmLnXAF8CIjw8dfJwtC+PrAqMEur2tIvm70KxegFRR4JyyPN0m2Dr9YcRPR8f3Q6lS2Dw424+p274vXusiXlM=;\n\t7:4Sq1kE5iToB0tozDSkuKo4PqbnSLHBR3A5VNLvHRBt1WQWsVa2O1erupM0ognJ1H/8LMVdK7IfmNQXtrci65MsMq1zdgEyy3oeT+XaZ+aUDGRkrFHnWRxDtlAt/x9Cy0Z0rNkdEtirFTZI+6ibUdQKsubwZhN7r4rhC86LQNyxxjibeFbzP9oIA9r92WSwomkickJOZV77PhnirE0DNA9DuMObYW3SIjlyQS98CgWaI="],"MIME-Version":"1.0","Content-Type":"text/plain","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"7cc1da13-9ab1-4c7a-7bcd-08d4ff5c6d56","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603199)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:BN6PR03MB2690; ","X-MS-TrafficTypeDiagnostic":"BN6PR03MB2690:","X-Exchange-Antispam-Report-Test":"UriScan:(185117386973197);","X-Microsoft-Antispam-PRVS":"<BN6PR03MB2690785B2B73186774181421E6600@BN6PR03MB2690.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)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(3002001)(6055026)(6096035)(20161123556025)(20161123559100)(20161123561025)(20161123563025)(20161123565025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:BN6PR03MB2690; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:BN6PR03MB2690; ","X-Forefront-PRVS":"04359FAD81","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"19 Sep 2017 12:46:20.0824\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]; Helo=[tx30smr01.am.freescale.net]","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"BN6PR03MB2690","Sender":"netdev-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<netdev.vger.kernel.org>","X-Mailing-List":"netdev@vger.kernel.org"},"content":"Add a TODO file describing what needs to be added/changed before the driver\ncan be moved out of staging.\n\nSigned-off-by: Razvan Stefanescu <razvan.stefanescu@nxp.com>\n---\n drivers/staging/fsl-dpaa2/ethsw/TODO | 14 ++++++++++++++\n 1 file changed, 14 insertions(+)\n create mode 100644 drivers/staging/fsl-dpaa2/ethsw/TODO","diff":"diff --git a/drivers/staging/fsl-dpaa2/ethsw/TODO b/drivers/staging/fsl-dpaa2/ethsw/TODO\nnew file mode 100644\nindex 0000000..d3f12c3\n--- /dev/null\n+++ b/drivers/staging/fsl-dpaa2/ethsw/TODO\n@@ -0,0 +1,14 @@\n+* Add I/O capabilities on switch port netdevices. This will allow control\n+traffic to reach the CPU.\n+* Add ACL to redirect control traffic to CPU.\n+* Add support for displaying learned FDB entries\n+* MC firmware uprev; the DPAA2 objects used by the Ethernet Switch driver\n+need to   be kept in sync with binary interface changes in MC\n+* refine README file\n+* cleanup\n+\n+NOTE: At least first three of the above are required before getting the\n+DPAA2 Ethernet Switch driver out of staging. Another requirement is that\n+the fsl-mc bus driver is moved to drivers/bus and dpio driver is moved to\n+drivers/soc (this is required for I/O).\n+\n","prefixes":["RESEND","6/6"]}