From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0046.outbound.protection.outlook.com [104.47.1.46]) by dpdk.org (Postfix) with ESMTP id 722935B20 for ; Tue, 27 Feb 2018 10:46:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=6znXuHzkzWEaSvJlvj6ktUI95oX691wLJrgr8vm8faY=; b=V1S047Mbk6IpQKtLXEONewPpOIbvUInwdWwpbjqxXNrxekYXoed9xRMonla6aAy10NkAw49NMFkdCWA+sP4syVT/1rwD5KU07HTgc4l70y5He/2mF6RI5aXwxYV9lE7+pMyrDwgeYO2nZc3+RWzcadNcCREpgNSLZmZ5Okhj+h0= Received: from [10.232.40.129] (14.142.187.166) by VI1PR0401MB2464.eurprd04.prod.outlook.com (2603:10a6:800:55::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.506.18; Tue, 27 Feb 2018 09:46:00 +0000 To: dev@dpdk.org Cc: hemant.agrawal@nxp.com, thomas@monjalon.net From: Shreyansh Jain Message-ID: Date: Tue, 27 Feb 2018 15:15:48 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR01CA0117.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00::33) To VI1PR0401MB2464.eurprd04.prod.outlook.com (2603:10a6:800:55::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 15fed0da-9446-4cb9-6bd5-08d57dc6e9aa X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:VI1PR0401MB2464; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB2464; 3:BEldocfDh8bgaY9B+Pp7dbqmL5hfZNTJdcCRs26PrLKwHr4eyAavCgMuT9xhpc85eFMmUq3c9BSdC8bk0UmcN8XaaR6jxdnijVh+pVrFtJmEpugNc5t6aGLqrsBgriFR7z0J8uCOwfZ9h5MUBrrJs16th6E3G7gZoo3VEpb6n26uGZuPZ9qO6Srg2iHDS78PuHzbkKHUyJnSCWzW4iFp+Jg4ywxBgl3KMNF/Qddpt5OJZWBxaBZLyDuxsf7AZdxl; 25:TMLbYUvFpDipW1lh0EeAOfR+Xht2lsURyKEBc+hOSrrSfL3dSCNER38ujQj7MjWjXRHQmEVTnBFrclz/OPT/G81Hqm0Gcw1cMv/dgnTAqAn1hmbsMJkmY4DkrtxzNiy1QSJZS11H0brbtMJl+bNApVkbXslQhfGjFr6GIKXLnEA5sDOFIoJno1M97RabXEwfslZRR/l9BoOEduXZ/h60leclwcKF+h95qlVdsPgs83vPhBiIMuktvXRXnjn+va1oCjoqjAcum/dWnpw9J5nCdUmF070Zi99kBIQRuXVNxvB+tUIv5x3U/Eaz9Hw3oI4QMHsqBJk42J27OeoeOtqDuA==; 31:21jwTm/tvtQERRIYf9SBzC43J1yV1nSxTpcYQ6LclOwjr12VRT28xpOJ9nbeof+4Rt4BjF7FkD9WZlbaKgJePrSTG8ejrjyroJ2Os9u0dp6uUPCCDxRncVZMIg0p0pPFX0bR0o5Yjz8oTpvSlqCB3nC6tOMGASdscjZ1IHo9tRypourYiu1j1dwolAzUccCt9cO943a906N5AVjtEibJwRorWxmVDECJCM+QO2rWt4Q= X-MS-TrafficTypeDiagnostic: VI1PR0401MB2464: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB2464; 20:QqGt2DL+lLHSvLcvGrOzja2wASxa1OCKJSBGHDDHSmjQUWTPNe5JmsPaXM7WFNuLhKphWhNsvPbNgHKGDkXQLcvft15R5GwUjKIpAKSnKDDSAbLMhk/6GKAQEwuxLZvSA3DCEZfLDu3fWB9ilMC0ulqVOgGEeH/F/z5keOTCYHduwNEk3es8FGotNmiJckrlDuShnwYFFt1LhaZgRMV5PFCesFsU4Fh4MaT/wYef7ezdSwMf35JuF7W88ktFm5+icCIo5ouz5LRm3oEu8hpx7uwXxhtV6Mm+cb5/K3UDMD6as9a3IqPeU3v0HyML4avX3DnLsu3+XC+wDItrdG9Hg6cXTkwIS6AD0fswnSFbHvczAL+GimmRpaolW2JSzn3reWfSq7HoaTB3+WaZpX2wPUbmBaJDHrVoZRdABDMrSu6GUh82b+yiMOGMVzVm+wd6D1pqrnJObDpyjaytNWnbDl7A7RLdbvx9wTCoA8AtD9CqKL5/5T9kqSLqPOspGnTY; 4:sdIWIqStHwV915y6FZ55vvOUXqSs6DvRvazv0p/pvkN1pC9t2TxRLEJub1xv+fWDclee65kw0biYw5o5gpkEMBYCH8KrRMs6SiiUyerEk5XU4bmIOft/qIZ8PfdvyXvM358q/NqTW/of3RUZaG89jNHRBqlK86V8ECTBl4+PKXVzfAJUevlrgBTV72gMUBL9h7KuI6TW5ClBMlE3JKlQYx4TT3Qe32eOB5Rcx+sO/x97kXYLa0ZzE2j+ymXC+2kpwYe+CPd5Aw95r1TdmAmTT8hZyakvGf7PGsXFYzqzRnqsKk1cV+OarXkJLTzZDi0f7K/XLBsjXUoMcx6AxxS/PCYq+PBb3gjHCHWxnXN0Qog= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(278428928389397)(35073007944872); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231220)(944501198)(3002001)(6055026)(6041288)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(6072148)(201708071742011); SRVR:VI1PR0401MB2464; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0401MB2464; X-Forefront-PRVS: 05961EBAFC X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(396003)(376002)(346002)(39380400002)(39860400002)(366004)(189003)(199004)(64126003)(97736004)(3260700006)(67846002)(6306002)(6486002)(6346003)(86362001)(26005)(31696002)(4326008)(386003)(7736002)(53936002)(25786009)(58126008)(77096007)(16576012)(186003)(16526019)(55236004)(53376002)(305945005)(81156014)(2351001)(2361001)(106356001)(105586002)(59450400001)(5660300001)(6116002)(3846002)(81166006)(50466002)(8676002)(6916009)(5009440100003)(230700001)(36756003)(31686004)(68736007)(966005)(65956001)(316002)(2906002)(52146003)(65826007)(8936002)(52116002)(6666003)(2486003)(478600001)(66066001)(23676004)(65806001)(47776003)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0401MB2464; H:[10.232.40.129]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=shreyansh.jain@nxp.com; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA0MDFNQjI0NjQ7MjM6R1dpcEgzam1SZFFXZktLWnhacWxOZmFR?= =?utf-8?B?Qk02Z0Eya1JyanBEaHNJZlRsNWhpRmg2UWd1ZmZmckxFNEQydjYxbzk5WTQ4?= =?utf-8?B?SmU2SzVIamMyNXBPYkhEdW9ZYmc4VkUxOTIrZWp5MWNGL3V3YjZNRU81VVA4?= =?utf-8?B?TTMzUjIxdzBlZ0ZJOGNPSndHSVhpVkdzbzZpZTBNOW5id0VWNWRCTGthaG8r?= =?utf-8?B?YzZuRkJ5THRBTUxzZWwxeFNPU1g3M1VDZ1BJNTNYa3EwQm1JdlVzMWxpZ015?= =?utf-8?B?Tm1LTVNTMElqdlJ2eHBuV3RadEVOOExLOTIwU0hjOG93SjBOcy9mbFYxOERu?= =?utf-8?B?a3pWSUp2N2ptald6K2phSFRnMGRNc0Foem9KOXdhenArYjVMQ2JpYTBLYnJz?= =?utf-8?B?c3RIUEVBbnp2a1lkbjA3U013WXRHdWRjdk9SdXV0M2lJbzVJdThqYzJ1cS9o?= =?utf-8?B?NjVGa3dobU1henZjb1Q5YnM4bzBxUXY4SUtRK1pFTEJ1N29KUEtlOERBSXVC?= =?utf-8?B?UGpTeXNSSnJhOGx6M3dWZVlQQTUwdmFmU0YrWkdmUjh6eE5hR2o4Vi9uSkpP?= =?utf-8?B?MnVNcHUyVHZiTVpSREtrblMxdVRFaE5qUXFON0dxZzlneHFZVEc1RUUvOEtS?= =?utf-8?B?Rm9MTmZpMmlDeUR0UExlQkFCTmcyWXVsLzI5YUJpZFZKQnlRcFp5Z2ZYeVZK?= =?utf-8?B?bjBkZ0I5VStCTHplUnZSdUlOQ0NTbkl2R1FvZisxS0xvQkRLaHlrUTY0VUhn?= =?utf-8?B?NWpRSm1hcDBVSGRTVVd4SzNDS3BjSUVKZGF1UDg0NnJSQ2Jtallad3Z1NlVq?= =?utf-8?B?ZVcrNzJUMDluallrUkRKb0lqYW5XazJaUXFjVVdrYzEvMURDdTFHMm15WXkw?= =?utf-8?B?L25CK2dIWjFUZ2pNZ2krOXlUNDluQnNqbUdHbmltejhTSGErL0E5ZGYvMnRz?= =?utf-8?B?OFpqekhrWXVVNG50MFk0U24vMnVBbnRqQk5yTDFYTmxDU244RmF2ZzN0VHVw?= =?utf-8?B?RkpGeHBjN2tLcDYzSnhlWHZWMW5pYk1YRTA0Qk55UElHMGxSK3ZDSUFRL2hr?= =?utf-8?B?aHBpUVFzVGJTMFhGMmJxRU5wRks1VWRvUGRUbU1kd2ttK1prdkIzZWUzSWph?= =?utf-8?B?VWR5dGRpcnRwUmxyaGlDaDc5ZUJJZE5qSU9ETkZvMXhIeVBlZDd2d2FSN3NK?= =?utf-8?B?SFJHOVdmbGU1UHRaNHdDeHZtZFRCWmVrUzdheTNkS2xxZWZPMkdxK3EvZ0w4?= =?utf-8?B?Ni9Pd01jVm9aZUpLVkxzZkZzRXkza1ZtVmg0ZlpOTWtUd0xxRUIrOHNZd3Bx?= =?utf-8?B?ZmFlTlNmdExDcjJiZWNjT05DOWV0enhaVUZCdHBwM0JTcVUrU0RVZXVSQ1lP?= =?utf-8?B?bnd1cnBPVmVITzVmSnBXSDdtTDNBOHlnUFVSeERGcWJEYnV1SXkxaXRua2Iv?= =?utf-8?B?MXM0OGcyMnBYclRnR0FnZTQxdlFOVjAzN3dnaFIxK0hBWWFHQVA2UVh6K3NW?= =?utf-8?B?K0RZeml6TUpzaHNJWFQyL0JqK2xTOHpGZVN2ZkdENWU0OUNXWUQ1VFlYRnZh?= =?utf-8?B?REs4UWN6ZXE5b2R5WkJsR2I5TzByaVFQblVBNTN5Y3dSZ1A3SXJSWjM0dVZF?= =?utf-8?B?NEYzRlIvdFEwOXFJTURMeVRjcmtFMHBvaVZFU2lDR3dhRkZKeExvbUoveXpm?= =?utf-8?B?SUpUMjQyczBTSnhqTlJvUmRNUDZPNmlIVEtSRW1scy9URitDNnVyRVc2TDFl?= =?utf-8?B?YjJmYU5WQUR0bDBZcmFEYlp4SklRNnF1ck41SzNyRm91MW51M0I2dmljNStx?= =?utf-8?B?WnFDMC9KRjJSM1hnUGo4aWVDUjREVFQwdFNCSXpJZ09vM2dHRDNmbW5YZ3RR?= =?utf-8?B?OG0xbDJHKzFqdlVGNnJTLzlHTEMvQXdVd2dtUEczU3NsVWlhZngrL2E3OGhm?= =?utf-8?B?Zi9qNEpRWnp6d01KWlRKUkNKYTkzM1NROStSM0ZObC9QdDlCam9oT2lLWjl6?= =?utf-8?B?VjlvcWRETk9uQUJFNlBjL2gvM1BhT2ZhZDJZR3J3PT0=?= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0401MB2464; 6:igC5pj3aTBaW8q44xNiwYbRwfUfQyGdFqNknudsJzGXvCL2PXhZvgBeWWR8WsCk8Pzwp0m4LFBu4N0J3kyD2Cq8aA7AV9d1ch+9E5iioKPk942CHvUIFnofwUgBW7fHKbyeqxv9jvoEA+S8/9ogTAUNOasQUWPoNWH5m5g24UA2hnSZsy76frIlqjKOssLu86tMPQbVBDkqJqy/wjXyYB3RlfOv8CMclw8T/iLoDIKCFsLgvm2iQMok7ovB/+B+A/vb1N1uixByXXGnJx6/rfEOGwoxEpAfC5/Mf7AIf96LnSxgiHx9GGPRBEa3zwGTdbmTv0tKnCcKX/tXJe0vUItHyvzbIeMi4bAUGOs/LXNg=; 5:4Z0gpRkvwFv3Hm98phx/RW88WJLUg6/jeHR8BolcrxmGsC+azKRf3VS3C/760oU/iXAI80xM42to9aNBDmg++9RwbfwwHjFk2eWCM4FX1icyB2EwVuG9mbV7QHKy0n6TvZL1WfUvbw4o2kUbsuQ5Jm4p27mNST0IpHeaqRn2Qx8=; 24:gjvILK0SWIE/fpd/ZfvHa97atZEVW9rxrAsdl0A3kdx+hs/cUxb4HXzVb7ayBfQdNTM9BupZvAPWPV8MyeXKwQWJ/5VVDap7+ENUysem2Zc=; 7:bWmUqruamf5r1Vd1wSJCMSODI3dCdv1kohUw/dWRs+dCoZxfyEU/OWfbj5HS/wvYjLwWRSn7g5AAqi4/7XgFGRMIXcEbm6sDZQq1GycohRWNCvS4bZB7mqgcweb9B/CH8fRftMNboEyQ/lrbYoua+pIQ2+LXqA10w7VAkKZuRMEmydyCq5t5CxG+znXR6y/jI+tUX8+Wdc/bUAf96HJDRAyaa2udjfcXILGuxkiql7xQ9l/m5KcRjgLBIXEUr1jx SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2018 09:46:00.8799 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 15fed0da-9446-4cb9-6bd5-08d57dc6e9aa X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB2464 Subject: [dpdk-dev] NXP's DPDK Roadmap for 18.05 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2018 09:46:03 -0000 Following are some of the key work items which we are planning for DPDK 1805: 1. Two rawdevice drivers - for communication interface to interact with a specialized block (AIOP: Advanced I/O Processor) on dpaa2. - and, for DMA accelerator support on dpaa2 devices to userspace 2. Crypto adapter for eventdev for dpaa1/dpaa2. - This directly dependent on the crypto adapter base code [1] getting finalized within the window. 3. Change to rte_eth_dev_info for supporting driver advertised burst size as described in deprecation notice [2]. - this would enable applications to tune their bursts according to the driver's preferred size, allowing a knob to tune into higher device specific performance. 4. Meson support - this includes dpaa1/dpaa2 components (bus/mempool/net/crypto/event) - and for lib_rawdev 5. Integrating dpaa1/dpaa2 compilation into common_linuxapp configuration to allow dpaa1/dpaa2 compilation as default objects along with other PMDs. 6. A new ethernet driver for ENETC (using PCI bus) for NXP LS1028 SoC. Various other trivial activities include: -) Dynamic Logging for dpaa2 and some changes for dpaa1 as well for cleaning up logs. -) Device whitelist/blacklist support for dpaa1/dpaa2 devices. This is dependent on the devargs work being done. [2] -) Ethdev offload API support -) coverity reported fixes Flow director support for dpaa2 is also on the cards, but probably that would be targeted only on best-effort basis. === [1] http://dpdk.org/ml/archives/dev/2018-February/090807.html - RFC for crypto adapter for event devices [2] http://dpdk.org/ml/archives/dev/2018-February/090157.html - deprecation notice for burst size change - Shreyansh