From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <shreyansh.jain@nxp.com>
Received: from NAM01-BY2-obe.outbound.protection.outlook.com
 (mail-by2nam01on0054.outbound.protection.outlook.com [104.47.34.54])
 by dpdk.org (Postfix) with ESMTP id A2DB211D4
 for <dev@dpdk.org>; Mon, 13 Feb 2017 12:25:05 +0100 (CET)
Received: from BN6PR03CA0038.namprd03.prod.outlook.com (10.175.124.24) by
 CY1PR0301MB0732.namprd03.prod.outlook.com (10.160.159.150) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Mon, 13
 Feb 2017 11:25:04 +0000
Received: from BN1BFFO11FD014.protection.gbl (2a01:111:f400:7c10::1:198) by
 BN6PR03CA0038.outlook.office365.com (2603:10b6:404:10c::24) with Microsoft
 SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16 via
 Frontend Transport; Mon, 13 Feb 2017 11:25:03 +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
 BN1BFFO11FD014.mail.protection.outlook.com (10.58.144.77) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.904.16
 via Frontend Transport; Mon, 13 Feb 2017 11:25:03 +0000
Received: from Tophie.ap.freescale.net ([10.232.14.39])
 by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v1DBP03E006391;
 Mon, 13 Feb 2017 04:25:01 -0700
From: Shreyansh Jain <shreyansh.jain@nxp.com>
To: <dev@dpdk.org>
CC: <thomas.monjalon@6wind.com>, Shreyansh Jain <shreyansh.jain@nxp.com>
Date: Mon, 13 Feb 2017 16:59:48 +0530
Message-ID: <1486985388-19622-1-git-send-email-shreyansh.jain@nxp.com>
X-Mailer: git-send-email 2.7.4
X-EOPAttributedMessage: 0
X-Matching-Connectors: 131314587035381712;
 (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)(336005)(7916002)(39380400002)(39860400002)(39400400002)(39450400003)(39850400002)(39410400002)(39840400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(356003)(47776003)(50466002)(2906002)(626004)(4326007)(305945005)(68736007)(6916009)(50226002)(33646002)(5003940100001)(2351001)(189998001)(106466001)(53936002)(48376002)(50986999)(105606002)(104016004)(8656002)(97736004)(86362001)(6666003)(92566002)(38730400002)(110136004)(8936002)(8676002)(85426001)(36756003)(54906002)(81156014)(81166006)(575784001)(5660300001)(77096006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB0732; H:tx30smr01.am.freescale.net;
 FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD014;
 1:yBBhN+v52Ebj92ylZ60+Rm7BP93X9kprf7LwpeXyxC0x8QOLLAvhYTq7VkLjJTy9oL1u3H7aNZOiApGzQL9FY5jkhS3EJXdtyGuBXXrEBaP6ghveOgzEtRgD7OA3RizXleSS4jg393yoDNnSBX7zooSROndVDXuTscZEae5I8jOgmHrOzDLYLQ7SbtmcCqwD/si3Ltz4oJXyoy3ND0g45rCZpDQ77lrNMMFcGiNimY5dORJRPmw+RSpxOJqorL6peDWX4jiXL2sMdRR/ZVuKkrQQdAwupbOsvJz8nVYra/DSR/ex5L+T/Wa4sNhFxZ6bGwOfpP62V2Lgn+GwAu9XU9z9LlEcz/zR+DMHulfzSpgxXw5C93IK71JK7WlVUbpZ4XrdHcf4pHnv/wRbhD8G63hDvFNzr43SFabRhCT1t+ejwTJ9djdHmc2Arfq1llq+GZ1Xfoi758ktudLgXGibFXRDNP3BONde9ZMemGjwn4Pri52t661ca5dv3zV58qaFtnn5HyoiyFOgcMbQ6qieV9GEdgt3FuzscnjvPSzlLh2pDoO/xvHY9l1Tlk9HseynycFdHWwuLADGya/3wNru3fjmCfPKAdArzss7sBIs65SRlTCrbibQVfP4uAZooeMv7Dh/n0hyfwb4piiSSN18iVBgOW5ucBtVDfo13jL8xlvEc7Nyg5YVxUHO0pGSr+Wx74zKPSQW+735pts32xi6TQ==
MIME-Version: 1.0
Content-Type: text/plain
X-MS-Office365-Filtering-Correlation-Id: 84f0d145-02c4-4a34-ce6f-08d45402f486
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001);
 SRVR:CY1PR0301MB0732; 
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0732;
 3:FhyswLc0DuBN0FZ1LP+dxGudPtqrXQHUzsBlO0xOoJCtOWEup/YKERHt9BmA9TEIyoMGbh1EM3bMKqyVgOuGYXPrXlSih8ycQQKDf8ATec3uDVZzlR/0HuF9ZZAUXZSv9TH2tuJO2/JLT7m1GDSeo5U2SbsNMM7ZSBGgxuahr3JPotWtoIEcvaQ2aHSPhr61oEbbXax6p9U/4X2BZlArAf22xcPsoNevktQgaSz/hI6E8cjpoDVcukQHbig1hK45GpleMQ8QkrPW+C5xXzz4iqrCSOJIMEG8xGcd7HMWCZZ6Z10Z9PRpEBlfl4dU0Kv9VDLtLtGjLwLBI1ofzW52MH3/w7nL+1o0iDgRmYH6abl0O07ynT9BF5oPC8+Bsega;
 25:wqYHEOgItO9q4b0cZQKCndqOsXdgTaaDsxN/s0h6ocpEh234ARxDDuwPTzH/idzKuoZmltnd3grYE7ybCMVwSVD4s0qR6SpK1CnqU+UjeaymtiTsZZU0VIvX92kjVEcsGWBFVTd0/VWB4GDeC3KxRcqzO7qX9nOYhDWM6QcSaASqfBGhkacv1W1p4fNxMxq5MWmNrqrzH9Ihe1929HGq/JsQsctw3+QFtrm0fIFpa3bs1tGceLMHGwH98VyXm0JUIqntR+c7gB7rGhdPHHSi6eTZjjJ/WTu7s7575OocbDuWPUDNmw/Vf0TpunS5VYqnBy2RToRTkyFUvxIczg8KiTW2iO6T1V5woxLe4n439Vx5+sitrzZtDW/0d137+PAHX0q/5BIrz2yNH05UYqjBlZuPk0ZRUUZn2ktmHP3CvFoK9D+Vi7Xx7T4x8WNLJOX027xBFeB/ZvnAPDWKYxy54Q==
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0732;
 31:ClOBBooktSuMJjwHJQbVdYoit9jCFYDJjd+ITHZISLBAct0i+sI08ZaLcnePcvac2n9j4u/O+GLy8UHV3XSXvMT+KVsIIVQSm5/vpWZ1e0xiyA19RfbCisiUCGOi/rL9QgYtC1Mrfge+qxWRtwPsWXpzkOZqqo13Kd1q0T1X4Bv5lW+VuczRM6BNsQQxCUKttdvcg2IcG/ni60/fWYSmNGB4G1HNxMGb4FODrdknb/L3ezmVoCSxG7Yg8VfpIDM35YJuSba/okAYJQ/uWAVvIAKChnPW4Zk/pN6E8tCoY9s=
X-Microsoft-Antispam-PRVS: <CY1PR0301MB07328E82C8F43B4755FF4E3790590@CY1PR0301MB0732.namprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(185117386973197);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6095060)(601004)(2401047)(13018025)(13023025)(13024025)(8121501046)(13017025)(5005006)(13015025)(10201501046)(3002001)(6055026)(6096035)(20161123556025)(20161123563025)(20161123559025)(20161123561025)(20161123565025);
 SRVR:CY1PR0301MB0732; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR0301MB0732; 
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0732;
 4:hZqovQuZ6T5SJi2Xbkif2+PSl2aHmPbyr6bku4R1sQcZfUf1Dy9ESKGo6P9V8B9KyOFGXcZxIlrilRWjLNVFhKhcAReirFyfDpoFCLSe3nmboeTOIDUVvvsCiehya8/rbYhd+qSzkEYTg+gbnxJNrtNPOSPOzzWzsHwYh2tstpW9aGiH5JDZBqVg4BEOhgMn7V80PWeDBi6+GRBpKBJ9pTASqpAOpcaYLTpuJ3v+5LMbW3N0OnG7Ef7DcIKE61B0nMp954UkAaddykjQ8UGdNxbY8kqDCDO2iDKrNX90l5N/uNpAp69gxIVPS/55X/30Y2n4FE3FCQN7psD45DOqivlzGdTFpOL+6GFRiQpu8HzmJxoLKtI8+21nVcluvhfvBvfb+QxA9y/q55CRaD8j4Tq5q9C7w2c3xZ6mvMHBaY6ECQ2aAx2E/ywgc2nT04rMKZZenP/cJ07s6yD/CnC6eGgJPUdDL6ypR7sSL3G9JD2KEigFi1maqtyDgILVVVxYDo39+f7T8GA0XZbENkGeqRUMCas4SN1jFx824V8V6lrKAyDpWq8mOfqWmaTbppyR2iyY1gRBibx7sTASm2A6EU4kG1v5p/agBP6s0qSNWwBtHIxYKdNhGknIO4XFTEjq2YdPuV0xo7YP5gSt7ro4TNB91V0P5MaGr19t3DtULsV5+CuCinSH2+dwziWdmaYYg9gRLQCm6toWNrrX/5dQLhoV53LN9tGPBHtqw+QIP7PoOVeBqHiIZjYN4XVevwmD
X-Forefront-PRVS: 02176E2458
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB0732;
 23:SJ/YoAH2iGoAaZx3v5wI+zQ5/qAxBUF6tPmVqLo?=
 =?us-ascii?Q?/yoCzL6mZ+y3RTvFaJgsZD9lRXio24Nr2l2TrmF057YDipn2RIOuJ7yiDT20?=
 =?us-ascii?Q?mYgrl7q9XUj46kGRWf+DQNwLES7hzYaOK1O7YSh9uB3+UPWHz1HUcu1PaGvh?=
 =?us-ascii?Q?bDuvnEy3ibWnGLJ9uGIUNY+YzqcNe5lwA0BBa/1pP1GRznXaDmlAx9TH8/IA?=
 =?us-ascii?Q?DXzpKKF8VtyksCBBIiEmaWjvJSRAJ7Cray3knI4P1KSQhNkTqFDGa6/2iSvl?=
 =?us-ascii?Q?QtIkr78XzBhceMEkrpiJ5zDwK6RzaQUa6y94ttlG393ksNMG+sJeMU7PXVwV?=
 =?us-ascii?Q?Et0nUO63mVGBEfanGBSM2wQnXxp3/2dMgtsICWT9lU69ze2YBV1GtvDS9mqB?=
 =?us-ascii?Q?mIcU5Kiqi3a7LzyUzSEGRJRsfhoa3IueNf8r6Ph9/uGeHaBxmXnRlys9jgSp?=
 =?us-ascii?Q?HKXcCKsyn/gmJFQ7KfSUGlo9KAu5HyzEKnhZtansXmCia4c7D59gU2dVzXjq?=
 =?us-ascii?Q?c630rjbLlC0Pwm/dGDu4FTMTXahxi4pSb3W3yHMDjr7xohfCRtLt/K8FHgb2?=
 =?us-ascii?Q?9Fu7oGoXdmyNxpUsL5AVBJIpTcpby+CcFrhz3d0bXOOy5k4AXvMv5PGAiam+?=
 =?us-ascii?Q?JD5UHLqaYdPBaVKzgQ0VQLHTsVQku+qioMfoU89riiC/1LCrAXMjqkWnCOX7?=
 =?us-ascii?Q?YgwQWlsv00BIkGXHw7UvR0SkGnoXDCxphUo1wkkQ9ZEaaManQZXn06qVA+pM?=
 =?us-ascii?Q?r0+24j30lfOJdGCbFiwyAotjATJJsL4t6DJqgDX9pn88vTvedVJ1sfEsh7PX?=
 =?us-ascii?Q?ioKzNF2dXqk1R+e0lq9z+xZMLTZuM6KPTgITBFD0SsTLYXSqBKRnObQYI4lB?=
 =?us-ascii?Q?TX/8EQD56kSYx+Q7Vc5Wf5EBugCnbZVMkd8SoTV4a/PXFEHiEpR9AWhlxDCb?=
 =?us-ascii?Q?EwM+P6USbV+hQASYslmUrnW4OOvmh89qoLOC7yI5Ky6JQzQFASJifBzahwUe?=
 =?us-ascii?Q?Jhs8imSlEoOSVlYVti4VdYO/i2gnO7q61sURKWSHSE/W0GaUclNplepQneTD?=
 =?us-ascii?Q?8BPUeqlsBm2xLhbtcjpA8FEE7P3qs6SL6e7NDni9++gpMHBFnuMNFU9N1c80?=
 =?us-ascii?Q?geX1+xU085/RQWL1yvEVYtG4kcgDZptH5nX5ft0aQ6UO+3CL8vz0buju1Yv1?=
 =?us-ascii?Q?O+I5XYml8of0xwDcIv6u3PFLL2FfKb52kNjdBIfj3TtiZCJsl04/GFwfmwlu?=
 =?us-ascii?Q?u/UFxmHIqY8FBnG2Im9RQ/AkZfAlR4RN/v5YRzhZiOTvLl2t1jj5k0Fs5s7q?=
 =?us-ascii?Q?bog=3D=3D?=
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0732;
 6:D7eN1fKDDtHG9JL8OiJ159o8OjhoE2dQFafXRv/O4Qx1e3vdm+EAXCBfVQDoy1n8KNv0fMxIZ652uf8+TRyOL+Do16/nLIe6G7VElEtoPXZIKSyZoZQWnC8a8Us7/uuxczq6/cQYPgaLkvMS4GztYItAr2Clx3Ed+5/j0Oj7BeaGNphyvyVFhFlqu+KDCalFn5fWQLzst5znR28kpInk9NtwWeF2WQZDvLxxHvBDmaFGu0iTT30Fm7P6Wv3h/llKP0Ddp9scaRf6MlvaQPikcrKj4uGZhfKPFiWVpEgEsx63N98Qhh13x4Q6Z+a+roJsPoLkIgDTAROx5cnEcbQIlydD6bTN/W6m0cjl+FSlpRcGByoeVhVzG0dBmLfgBANUJiiH1FhmQd2DlHOeFOmePDK+wJfHh547bbggQwHAtMk=;
 5:/Bbpb1iArsWrzLXSWmDmUBvOA7RsqWJK/3wWXfcmNsMqdEkrYfTXEKLPr8tRUGN0p3CJKgCux1iVEXPgU9p4MG0NgW46PPU5CE9C+fv2JUyzpk78UNHizbdKZdK5CbCRDKgIJqsj1xjboVpQyqQkyvXvIWbJjBABjhylroDH1HYGrcYvDW/MXjLmra0eWKyL;
 24:dtmC0qv+UYXBJPbORDsYetIERU2kLzwtZpg8FXeiqp1P3c8eeWWen1ao6Sw4q39DSkGAHEZDuJYyqRKBQ+wNUh/pkKlis9KUUy/FMbcFoVY=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0732;
 7:Ay6JNcQw76NHPRvbtrhJBbTwgtsKw8wtjLGDeqi6878oCnHrjCsnqb4JS7HEfZFTq6yiNYqCLh/bBLuf6UAsoN7PENyrGcpIgTid8nZdTjUMLH5fLc7XZi/t9TfRFXv/8YpIOXlexXDDFAjS4oYxnky6ECrDIX9suVy5IF8rGKyxqzXoN3LeUBjRBPoQHtTwA9pbuiI7vKyofTO33/DPlvl0OgxQesRh1tVdZi7zgNFv27WLFA+d7TcgDoaBiFo/Dn+r05fx9tiSuSPvG46hHvFreAo7rB6nJGMgg2akN1+XM3JjByEKm5fQ4XAwflNjhardnztBUJpP9eND+/QK4D5l6TbC1H5Q5JBLSfCq1TbfZWceTSuBIq4zYRNbkz+8h8aQBhE83DXpSX9XDWb9CCHhpyVPgjJRSfaQAjDqz4ZgENNsJcuuK+VbRxHBof0r2Ti4kNatw7mbWKnBwpkM1iYTgdUstnbyMYmYzbAmGamLnLFPYhY7jNfbMLfu3FGnNcne4sKjI2AaMYZwlpTaYw==
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Feb 2017 11:25:03.3509 (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: CY1PR0301MB0732
Subject: [dpdk-dev] [PATCH] doc: add EAL bus support in release notes
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>,
 <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>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Feb 2017 11:25:06 -0000

Signed-off-by: Shreyansh Jain <shreyansh.jain@nxp.com>
---
 doc/guides/rel_notes/release_17_02.rst | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/doc/guides/rel_notes/release_17_02.rst b/doc/guides/rel_notes/release_17_02.rst
index ec9143c..b5bf0a9 100644
--- a/doc/guides/rel_notes/release_17_02.rst
+++ b/doc/guides/rel_notes/release_17_02.rst
@@ -237,6 +237,16 @@ Resolved Issues
 EAL
 ~~~
 
+* **Added support for representing buses in EAL**
+
+  A new structure ``rte_bus`` is introduced in EAL. This allows for devices to
+  be represented by buses they are connected to. A new bus can be added to
+  DPDK by extending the ``rte_bus`` structure and implementing the scan and
+  probe functions. Once a new bus is registered using provided APIs, new
+  devices can be detected and initialized using bus scan and probe callbacks.
+
+  With this change, devices other than PCI or VDEV type can also be represented
+  in DPDK framework.
 
 Drivers
 ~~~~~~~
-- 
2.7.4