From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0089.outbound.protection.outlook.com [104.47.37.89]) by dpdk.org (Postfix) with ESMTP id D0B0E58DB for ; Thu, 10 Nov 2016 12:15:45 +0100 (CET) Received: from DM5PR03CA0015.namprd03.prod.outlook.com (10.175.104.25) by MWHPR03MB2894.namprd03.prod.outlook.com (10.175.136.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.707.6; Thu, 10 Nov 2016 11:15:44 +0000 Received: from BN1AFFO11FD046.protection.gbl (2a01:111:f400:7c10::199) by DM5PR03CA0015.outlook.office365.com (2603:10b6:3:118::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.679.12 via Frontend Transport; Thu, 10 Nov 2016 11:15:44 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com;nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1AFFO11FD046.mail.protection.outlook.com (10.58.53.61) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.707.3 via Frontend Transport; Thu, 10 Nov 2016 11:15:44 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:550; Count:8 Received: from Tophie.ap.freescale.net ([10.232.14.87]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id uAABFftb014596; Thu, 10 Nov 2016 04:15:41 -0700 From: Shreyansh Jain To: CC: , , Shreyansh Jain Date: Thu, 10 Nov 2016 16:47:58 +0530 Message-ID: <1478776678-16328-1-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 X-IncomingHeaderCount: 8 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131232501443530129; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(92566002)(5003940100001)(33646002)(6666003)(86362001)(8936002)(50226002)(104016004)(5660300001)(110136003)(626004)(6916009)(47776003)(106466001)(2351001)(105606002)(50466002)(48376002)(8666005)(356003)(305945005)(77096005)(81156014)(8676002)(7846002)(81166006)(36756003)(97736004)(87936001)(68736007)(4326007)(85426001)(2906002)(189998001)(50986999)(586003)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2894; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD046; 1:JrGUtn6VpboEzHUTBJs6EorMmUWq4UcPuj91FhAJ4CKQvt02Uwlp768ukgl7Dn1Ugf6UvgLOnp5zgWBHT//w9ciZhbQbo4AeZNDqALR4Pl57QczmoHCYH78SMHElzKvQa+qlvAW5f4Ms/jPH6pp0vTQeNRAxtRkTVsIqKkuuXvWz6VudT5Gjf2lif7CYbfpyXh2Z05OskLy3beirskdVpoKKg3vyct57Y24iLHD50zyvhvKzFZELpFB+05tQYvEtIfY4JaiRWf+ZsRa+47yHYacDjb3mNzr/ro/LathtNhDSRR1oInx1gbjiGWLgHwilxwvrgSHgyEHimnfOTL6n+2GYikk8zgxUQFcp8vnp3sZYZRAS29+4cxjf7TUatVD050UTRJhI7wBUdIA2XB1m08uxQKmn+RIIn1z8FlPelqXSG8AMMnEbUdFQj5JyjZKRvzIIa5qGxzC/LWnERuNKqWVa7YCNyDmaFeW43moPBUTjKJiQ/Vn/jeuy4Tyx2BUENFDCrv6Jjw7jsNKAVoJTuizUDJaHoGvGX2IS3QTIs/T3P4CHU2dMQN8ZhpwxauiMOjmNuvGzC+fmnTz0Qpi31jdE/MnrC19GuQ9vs9/PCSKpyMkblOQbsMEy9Nupfv0KGv3xXM2cdFgv9NpvrywXvFTgOvCgYW2tzYb3wdlcsb5Y0w3i17yUWMzZ0s0EGxasIKbw/D1OLG31cO979qstEpFjI3oMN4DZ43gusE14kIc= MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2894; 2:UfffjyjuaUcin0qnQuQAm2miZpbEC+Ip9sqMqpXExk0wD8FbmcDUnvsyd25klpjb71XtJSyE/U4TBuMv3bRGF68+GzIMtDJTt4t+TNfysg3AgVgv3eIFVWFs+XlHMRztTBqkke6TaS44VlCz1HLB36qAPtNJKFF1VQf6S8z9o/M=; 3:3acXtueol9fJ9umWW+4rhXAtWyMQoWvqs55F5B7fNAxS01a9nlo1M2wsFc6Y6kvZx5mNnBS3I0gXTlMdiMczhZaNQ2/4I7K/ipIqxK1d1QjvObNAXzGFSQVYqbDJCfnsLyylfcx1P9EcQwu/qAJrPKRHYi9yMUbiP4Co3I6Yi2B/lcjMLlIfDVGzkW5Ze7tyro2ZRWKRW82w4IL6mBHSSaPdnsYhl2JefiLwVouDjMWd4MliVzhWfcix9X+cd2aM6qcdry+Te8n47aPt4kKzsg== X-MS-Office365-Filtering-Correlation-Id: ebc72bff-d4b9-40db-ac32-08d4095ae9fb X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:MWHPR03MB2894; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2894; 25:7MUeC9lmT19CJ+TRwFOUSNBrjXLtP3uFRfdrG0o0eOSk0buDn41O0NkhoPlzv6rs423DhM1oPDQvoZRAtKJDe2mwS7ydUqFOGLySJyT03maBqZksgthj6Pf8AXw8gFYnWn5W7s4rrszPaiDRRKlNrokLg4tTOq1rSKH/swvKYfuHcUGXwTEGvBl8xv3Vt7lH/CV1igXuGgnBBSNvZQObgIQ9UafrTcYdyxXpillrAG2aP1u/+2oOdC1D3a1XLt1C001dBIpJUEOlMUUhSkiNcZumuSlPcQlhHhhvSNCfNlKqvTeCs46HJ/J3Fo7I3AYAVl9qAlEF7j+9rHO1FpcLMF9Z01AJNHAO4JdLlUD20zn+TAVYuybxkr3npya5G+qHiCYYJzcyRcj+orNexLKVHEa3W98Jc03W+awD0I/wjSuUEHfn1FuLCeNdMXbSlBBi9frXSPufZjCXmDiRRHh41xj5MXatDZ3h0QtxxvOdSj5fuwMCLOQwlsKLakyz4U81yUY8rv1BSfspGU/pVWkNgldAVqPS25v0P+XOZJkyJD9Sn6oF12khdOz2JMxuDdCJB//EQUdBrgoQQAtHbq3DLBfpTbEYfRQo/CRgGo08TrhFZ41J1NuZHqrCHAzNVuQoJpbLDkxSci1O8VOyYWjkK7T5AYozexpLa0L5vuc9mK43/XRRzhL9iyyOyyQQaFRVdD6+y/tJhzzNztRJZwgkt0Aq9TWahZzP6XNcd8kiUGy+4uVrxZaBYjOXsxgMNXdPhEM7SkC7BqJUSJmdnkG/kA== X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2894; 31:yaRIcsOnHpBNM2A9z6ReaMe+pd1XbVZQWTDtI1bdoQg7WhBhgUqSpOrDhcZzm5iWbZ2muG/LyyopddINkEEpfBJWxLmKEN29msivOuAtss+xQIed9a1CmJkNHAjbcv/W5baNoiFdk9qLfsI9gU90jmpypZNW5Okr6EO3IfYFtxa0TlrTgtf+8SuZ7lP6SLBgs+WfDSDFVMUeke37ESRAgQ43N8mhJSpnIysbDoJMIsTpcEQ5u9tbTmTzfNWq+qK3GTKYyyuprDpyDrOElX6K0Q==; 4:A42ZdKsXeluXb5xwvPK2yduQ8rS2w4GmFjpUpvyHUd3OkX8kSRve1EhIpnk3yK1tMZSe5PoH4A5P5Ypb8E9IXNY7xvysv9+aIrsDDX24l25E2azaN6okZWLBZtEBkTNzvzl5ni8n6UJYZtKXGkgxIi5oSaXmxQugu26d5AuoGfwCZK+FhLBDKDn++q43wUjL00wRAINsTea5mxb8GqafNrsKHLZP+uanE7Eoi3Ia/t+ey8iaz2u0OObDVmnyp6SJW3/uvSL3w2b3xshbGZnzRGVdVaHRevnrbE7Pv66Ue66Kky3/sEfDUb5+f4Si7p5At2YacdjCk0HIUyBimZIw4OQ4MwFBJxJXI7MzaVirvo45BwAgA9q7Wx5he3V6/AEwvC4oldUm3h7JfL5UcSLtWS21WSqT8zzorR54VFiKRLiiF7o70WQAYwvy9pW/gRr2suFAtY0bUUs6LGguyuMjS2xE6ouDqcl69sGu4a7rp+U9I6rdgWB6OqWzlxlsknFpFCAuWzwmwSVqZB2ygbpwPTy0zDJXwkK/KZ1rYQebWxrQbjxfE5gPwV1fUjo3GDFk X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13024025)(8121501046)(5005006)(13023025)(13017025)(13015025)(13018025)(10201501046)(3002001)(6055026); SRVR:MWHPR03MB2894; BCL:0; PCL:0; RULEID:(400006); SRVR:MWHPR03MB2894; X-Forefront-PRVS: 01221E3973 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR03MB2894; 23:78g5NAvSh6AgABh9mgwWnsnpldfeWU6xhKxtPSVRp?= =?us-ascii?Q?coIDkP7rCoCGeI2k3HY4KGiaN17wGfo4H8MwbqBLks0o/52JbFmbQfWB2/WA?= =?us-ascii?Q?+SZyCrk50k9wEZST2s/1smRtpdaELfoYh26jJeiIF0X3Gcy7Z4B6J9pVI3xm?= =?us-ascii?Q?khczoz7PfUmrr+r8T9syA/pAT+tpA0Kq2qVV8H1OWnkC8epNMSm+n5cqQ0Pr?= =?us-ascii?Q?sqOoaiBAwxlowRPPyHlgUyNKT34QQ07PLWV3V/BLgPWXGY2jOjvXUv67FhaA?= =?us-ascii?Q?2xVOq1TxXdJbpF3DAEuf01EZ7TqX9rKZpGF9bXi5Jt9qBv5LimzXLGktti8X?= =?us-ascii?Q?JzJXuDjNrmSZawyFuEQjjN4f5zjWuX2TfGUqj1KbuFxt3Ioq/lN8ErHQ4qRJ?= =?us-ascii?Q?Wh0O4XOr5AOXY/upbfU+MFaT2VVZZHMtTtMD5gG7XIW1Kq8zg1dz/TcAqWVy?= =?us-ascii?Q?IJ9nRECsxIJX196etYQY/n7vjp82noEnjyMEdMROyCx2ySaH+YNtGxM/XMEG?= =?us-ascii?Q?lQ0beg1R17sGW+ysS1yn8dLz6vdO6CzwODLXlscJmx66hmqcaSFfYvbHgwGi?= =?us-ascii?Q?sJ2UyL2I0cBws7IDnRRRwhQDwo7QolRjAv/AEzd7KP7gq6+cdIRDmQDpq8KM?= =?us-ascii?Q?iC5sumdyYaySCgtvojHMhp9MAHGYVKAmumyB4O/YtUz1p48LNqNIzGu18s+o?= =?us-ascii?Q?04BryTIDTjUj1lja18Qo/8/AS4EBjEghMXAzv7XZDAfaLD1hT0A8V6BMTYCo?= =?us-ascii?Q?zd/OZTUNZaS+xEtW/X2PW7sVr8E2Ps51UIM8cV0vgGtVgbOCXOQTBfj2AIxX?= =?us-ascii?Q?L4LkkZWW0Scwd7nbC5de8sODUrDPFletkyB+RTS92HxG1wfWDyOeeyZpHYe5?= =?us-ascii?Q?jUt455XrzbbbnKtjQwep8LnyetFYiK52sUrus0edsRP4Y1L988ZpyuWufhxC?= =?us-ascii?Q?jb8SKN75Vz35kCRpPTMLoAmjye8qPfnTQ71nbwNAz/avH+PjpUyFcljdJK4M?= =?us-ascii?Q?ieADG95kiHVGBxr8rajjBv8bsrmBcBKA5SHQTQbOO4dmUvKYJAES2pnB91f6?= =?us-ascii?Q?QDifv4=3D?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2894; 6:SQCYLgSb9F/ttki/UGiucTlqbkYMdbxKUKQ5uf9LyMGWQQ8CxDS4g2xgq22SXHYF7+hOAX1+8GK0+vWkBfgtp5A3aJojRQequxmewRdyaY8kUC7c8MiG0FGfPsyTkI10H5ABkfj3k7Y7ZmTDzaufvY5KfST2ntHhsEk8OcYCwiHAhfWE68OUIkMiIXqlwlCkv9Vb37UrlyDPtkn34SMCtP5Fg17dbNZA2iGmFJJ9Q9nke+iLbBZTS54yCouNQBG5uFEJztrdlqnrUzBLCfVusxCJTR6alOGVlcSVDjRCtjAdQpa9sCkKwle7U756Xc8x; 5:f2bFVJ8bnbjQqaZF2su/i9b2RgKaJkgg0C6d1iiOZX5p4BRrQRAKRWNW3ogdf+CdilreSc6pIGp5I95oOdiG0T5B4hTXOy/U2S1cS0m/Sgq79GO8x7HrYcuE+4A10MlMjakjcTUE+UWOrM5OEOwjff1sa+p2NCB5q1Euql7r7fCWFrSzZudCwbWhb+rH7tml; 24:5K83X2ygfs9inXFNH6ikbZUquDScPpGSJzleO+NxefRvubKo9uMBkZb/omnrtkCFiAC64wksJsYGuGkcB8HMXutgzBMnqNPAKrRr4rkiGmY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2894; 7:hOz5Dye1mSNLtRpDiWu13wjXGEtK6Io/cm3zTeVoii5YdlES0MWpCSEJbJUBUGbSKT2L/48HRJUQ5P2WlFOjvKrBXQN9OJAmTsUFxV6BP35+L1yOawyTg4GgMP3jXjAKlMKFU0V1HnZBD2gjmq9ug7lO1kTMogqsPWY0wNtFJxLJKVbhH4UTM4u8zFMjIx8V0TrYvq8SElXkgPjrhG/apPCcafNKZzuQkL+9njXBnnQ4emkK35RZrVU/dQR2WKoaTGEdSQAG6YdqhwVkCEq+mHUUYLjMApASfn6zJv6wTvyG2nifS/yP6KFajRKQGv6Ms7Ts+A+6TMn2WEi6KC5dDG8j5DEeUObX/F58HySXYyI= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Nov 2016 11:15:44.1502 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR03MB2894 Subject: [dpdk-dev] [PATCH] doc: announce API and ABI changes for librte_eal X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2016 11:15:46 -0000 Signed-off-by: Shreyansh Jain --- doc/guides/rel_notes/deprecation.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 1a9e1ae..2af2476 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -35,3 +35,13 @@ Deprecation Notices * mempool: The functions for single/multi producer/consumer are deprecated and will be removed in 17.02. It is replaced by ``rte_mempool_generic_get/put`` functions. + +* ABI/API changes are planned for 17.02: ``rte_device``, ``rte_driver`` will be + impacted because of introduction of a new ``rte_bus`` hierarchy. This would + also impact the way devices are identified by EAL. A bus-device-driver model + will be introduced providing a hierarchical view of devices. + +* ``eth_driver`` is planned to be removed in 17.02. This currently serves as + a placeholder for PMDs to register themselves. Changes for ``rte_bus`` will + provide a way to handle device initialization currently being done in + ``eth_driver``. -- 2.7.4