From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0067.outbound.protection.outlook.com [104.47.40.67]) by dpdk.org (Postfix) with ESMTP id 250062A5E for ; Tue, 14 Feb 2017 04:23:53 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=HwQDLKbZkdj9kJArmHgcV505aMxNM0jiuZ0Zx6i8oPs=; b=URpFIgKOiNJQhlUtSINapKbG9k51wDc8ppRLkyg4bBcnIJ46UYnYhzEM6/DnFy1vy1c/kcB1k8e7UzsEFxQl9HtijLLMv+9RHN5w7jTnb/gAXkorPzIJsWm2fxkRUUiMug3u125FgLdO6LGLA23vv4meevmBjKAl/sNJJrtulTg= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@cavium.com; Received: from localhost.localdomain (111.93.218.67) by BN3PR0701MB1719.namprd07.prod.outlook.com (10.163.39.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Tue, 14 Feb 2017 03:23:49 +0000 Date: Tue, 14 Feb 2017 08:53:30 +0530 From: Jerin Jacob To: Shreyansh Jain Cc: dev@dpdk.org, thomas.monjalon@6wind.com Message-ID: <20170214032330.GD3131@localhost.localdomain> References: <1486985388-19622-1-git-send-email-shreyansh.jain@nxp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1486985388-19622-1-git-send-email-shreyansh.jain@nxp.com> User-Agent: Mutt/1.7.1 (2016-10-04) X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: BM1PR01CA0034.INDPRD01.PROD.OUTLOOK.COM (10.163.198.169) To BN3PR0701MB1719.namprd07.prod.outlook.com (10.163.39.18) X-MS-Office365-Filtering-Correlation-Id: 7fcb83ff-1c4c-4517-0333-08d45488e52b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BN3PR0701MB1719; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 3:tZHHaLmVuFivUD3++P5GvKGL3vPQFSQqtkz/8pHxSVk06MERLTJSjQ6XFOLOhmMC0hlUJ86iX132ubWBixfMP/1yBy2qDaVElNPSldEtdK9AV0v40ibtFQrQvEa52GNf74r0nnKJa2TxeUejbGycFmeN/gNZA9NkL3k8Hx99OZGsYCwosFk8frgLfl5hgh12oIzNZkE9D7GBS9oiDq356q/euXgJJADQsA4EMTZh48fRC/h6EnS1rN86RyPVjptjPAw14Sby4CLnFpNtJ1J+Kg==; 25:yakHCBC5GvRYCE/vRaZRGb7ZrSDnkavuKk70q0cR6sUOu33jF629jFlpcboe04MCI3qU204bN9vmfUj5O5HcIj2C7tmQ74QGYRBk7IKEvRx/acS93JQcU1aUJOg9UfC3G8whT/zGLxEieEpphYd5CKrczytTK9tAxIQK8jgynckBW0jF2IRSYuRTdjuZTp/htygY3etcSsbCQl0vQo5kVhjXzJp/MdiYodWgl0LCGAnPryBoTrJ3DJTD7QQkQhX+PCzfKrm1znsRy827Uy7TS4Vzvxfsp4qhNC0pS1wdVD6z8MVvcf7Whobuwdb+NgN9cFZvhsn9KK6Nt7yji71aGHCGRnMV20simcQdthw64Ney5wC7xqcFsyfiOrC63ypw0VLKUwisY3z90byVBacIFsTNN0iyLVHAiWr0I3ABvrBsNgqEy33RTaK1rZ8j/xce3bTm5pQOLevwyThO9UdfBg== X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 31:dV5h6ARAn0uQUHFuQbJ8vDy6MExdrX4cTie5WZ1gzooOujQxipdIPf/EVA2WsTcSJ39Oh1KB6ZpXuiqzdIfTByenhtkiyvIFKYtQVsufb3/qD71FnvQ/7QfenKWLtSXUO9KRZpflQhB492loSwNC5vLZ9vxsX4gVUwZpfk9EVQaNde9W9Hzuu8qWeGQpq+f+If+c3sagesH3GmNLcOcNVafnvhxqcNH12b/IT0AA00BKkVU6en/OfqHwd5lhr1K16BiaukCawtmdXlGDWXxdlg==; 20:+FpCZE8XDozspOTX/9A+oGXFTuMRZSqUguXB2LMNLSLiAQb/gnI2prl/FqH+VMx07sq+EV9QiNo+fipczSZMrnnnF4fcueenitinYw4J+pjpVfuNRm523Feqld5dbgk/cbXfDKptcBA3Ma1J5Ly0B3BO46pVq0dQ3CeFPi+nHUzV6wR1OpaysfDlXLUumKTWqjXulV6UANm1K1coaQCIVHwL7jrSOAcJtFvibHIorkyYnWeDJiENZcojF0geuzfj5PhOnBLj7i5QtEsnQPo3Hpzx4VuD7dWxlMiylRbokxQa8waPN3PjKA3pT2NmCNP9Nc8x8G8VPr719VEFiEGnw1vCpLYrDer1AKiV83MEMYNA0LfbTMj0YppeN4D49JV7H7DyZrBoSO9RpC91Oxq1YOVOWxaDjodRRLSYQn7dJNzbRRTlu0XZJy+jTZWE2bPcR9PX2OJOlQBftXqn9qBkLLDhvXSApx7Pppriv7F+aEFAQKLMjLayOy+EBQiyBNXM6tpk1UmARoIwQolkqOqBJy2KUzmBQwJkwHYeQsLKHa5IJW9e31jYS4P4cpnyT86zr1mGB1q7bt9zFQQedP+PB9ai60EfzfcffvEo+7W+Ofk= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123564025)(20161123560025)(20161123555025)(20161123558025)(20161123562025)(6072148); SRVR:BN3PR0701MB1719; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0701MB1719; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 4:LcmNO8KMmBg1auCxhuE4usk7zJALgQ1d6ad5ztVVUtIKSfg5kRlLyYIq4UL6lPTV7VhVYnIklM4aIBv3SmSXyD67NEljZrxja4vOYpBEAT8+dghiFyYw3OpLbGE/HckH8PVglllqp3w721F49uQJ4daFW1BUcK493pVVISA+hs+NI5j3iETtEG9EfjIhChLV6qupX6WyfzMPaPm/KfkK8cOB1jcymNJyunLi0kqQ2ORR85FW8gHYUse72hKv282LMwn2FcKtJ26XPgLjozCZQcU1UbcUTkcMpXT9U/wtWX4YCMFoC1h0YZvHXQj5VcPew/Xy4/5rS0r5ZNr7N2rp6FdzThHL7eUIzyYMQVAWLNYZUZ5lKpnErzxW6hHjSqtx56oDI49p1W9nNkieX+C47I33Xr8dMd14kkTofhgm202k+5VDmJkJN+oiBO78O7E6c1dzGAQMoYvqsxRTT4b5cJu/eJDiBqUcRX3KPyb5YMjyrymhkmpDr20S/Y994hatgV0QCoMqHn/WVX6gTChbPHy2iVFTmzR9SThR2LnfL+j16jWgHohvlUZRytNnejlIHfXSKIyzE++NdAeVAqGGNB9lD41PsnRX1A8opzPeykbEskKqUSkWsWb7wlTRl9YagvGlRl+lgYYqfVcGMsMPEg== X-Forefront-PRVS: 0218A015FA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6069001)(7916002)(39450400003)(199003)(24454002)(189002)(97736004)(189998001)(4001350100001)(5660300001)(25786008)(229853002)(1076002)(6666003)(105586002)(53936002)(106356001)(6506006)(42186005)(23726003)(6116002)(33656002)(55016002)(8656002)(3846002)(9686003)(54356999)(575784001)(50986999)(305945005)(7736002)(68736007)(50466002)(5009440100003)(6916009)(42882006)(8676002)(81166006)(92566002)(2950100002)(81156014)(110136004)(47776003)(66066001)(6246003)(2906002)(38730400002)(76176999)(101416001)(61506002)(83506001)(81003)(7099028)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1719; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1719; 23:REIV32SD8M/v6/lb8TTNNRjnc6uyG7WQUh6oklP?= =?us-ascii?Q?Nm8hDzfX6tpNJdLIYW1991zGhUc0p1uxBWI29rOLVAy3zmTyLDzByhJ8MKYN?= =?us-ascii?Q?+RMU9SWWq1oTkdntSI0ton+Rs/9dsCK8mhVQ4god0UFGET711JGpb01PhDIf?= =?us-ascii?Q?by05dw+TNKSz41jdBi72gqCHCHFC0azT+jN9XCZkpZ9WIBFZRCnrtQ0YnAXq?= =?us-ascii?Q?LtKHox/h4qKxY6A3InTBsSgWC3kSBW9owqNrZXVgKKZHZ50HGbqnocBRhvpY?= =?us-ascii?Q?EBGsfEQVjBtojjTpES3/Ft/8edPBB2NpOxVL6/VWUb+Mt+Kf8g9EPtpUhW/4?= =?us-ascii?Q?mYBO3lcP0gEIMEHDUVb90H+1KLVWxoey/6izxH3LHe1ggrA78PMDBaCjB8m9?= =?us-ascii?Q?r5CKGC+22VUCvFi31FSW3NNLMYRPHD5RuCjgWcde+xuBh1iXb0H77Ud1GSqF?= =?us-ascii?Q?NrlJiQR18AwayPBCRHG0uFPSmz6Uux+9b+fPG94JEPs2SofLQ8aMtuv7HzZF?= =?us-ascii?Q?pfY0vh2VNz6dPhg1QobJXGWi3U0789WusJIA9iTZCho/lbbt1whgI7kHGafc?= =?us-ascii?Q?NxmN6B9XFu1A+XnRJOEmXHbdFDVpkzhvDNsnosr7EcUjUF98IHAVuk7wrP7a?= =?us-ascii?Q?G/rnAEoExAOHQmdy1GiKNSmdNrozet4GZssNoPU1FIxUQtuR/nYqN07wSf3/?= =?us-ascii?Q?BWArFGMjbQ7zPYoZSbCX0lhkU30+flIvS/GGFfMHMYDDhPg0gAvtWoqhuh/c?= =?us-ascii?Q?REcQrBgJ0vagMBG5UicmzDCGKGO0MdKDq6moH1hJH8/MaYaG1BNXdQx+U1y3?= =?us-ascii?Q?A4bRJOCCFS9Zfc89ukty8XQPqj0xvTWWmb7Ma1pXlcmTVtl+DtaIEH3essv6?= =?us-ascii?Q?eG3UwSeBBlSFNNy/awfnt6gxvljGpdWW0n+d46oG2fqzUNsWplTxRVcs9l/Z?= =?us-ascii?Q?FbnpJU/R+hXc/RxwRETtviD+tZ6/OCLMvFgqCVzmQCOAlu3ZhaowQ94fPp8w?= =?us-ascii?Q?yuw8g2NccSbmzd+CurFkbWTSzM6zGcA2o0pIr1tbq4f2o8Dn4LVLZ4a2kTcs?= =?us-ascii?Q?glX3EBsIgIw+MmRWfT4ONnzPfDDG72Upv1rDo3fQOSdQP4GY47MVn39XnVGe?= =?us-ascii?Q?/7foWTyhr5cmd4RkJj5PMPIjaTNV7rTmAAX9Nee+n0QyrTGwUuhy0HwuchSN?= =?us-ascii?Q?SMRT83A+27yoGih1dbPGQeBv6h18ZdiOhQIxXy+fgNv7oZ+jde55bujO80vc?= =?us-ascii?Q?xtTLAU8XzhwFIb7i65ed1gGdis6vvjXghl1JMB9oXR1gWkHzUYzu0TWCIsJX?= =?us-ascii?Q?AQcn7QxAXZG6hY3B6BBWpDMPl2er3rlZaRikUHud2jbX2?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 6:PUQIMVE689V2Tk1csosYF22U6Q+Q9XB8jMwx8IV6uRZwS44sVV/f8A7eiVsnABDf5VI0SnegkBE/z2rc1wD09YxITwgYUZ5nRaUtgQY4JbOVQZ8TXuSsPNkepuNk5dB7yPrVSeyg3SgL0SreIgoHO6bJi+2x1STzhRqPgPREcaOBJMqFVMW5FTAr6Ho8rBIJX0vBHLkVuB+tipHHauj5H/W1a4pkmTNyCfUtyeBnbkw2TvaLpNOBJLrAF7xvAmq7Ou6MuI64OQQroF4KrOznc3O3QykVwAsfePW7MKnql95f5aiMjQYldP5sEP7RFgTdTGnCDMONZn1Hx7zo4CdJXkO332Rbf91rInjiJAuYieOe8XoBwykLcGzZLy6dHLvGD8yHTNqbZSaKKt/XDVYuCQ==; 5:XBxw4MI1SZl/f1gfmcLyCM53Tcly0G4zFZrfyxd32dwj5ZZ6KZ+OyO6jLGCBMhmcW9LIHERoiKFQdKbLtwLgnymE2rxRGYMrAUZlJatLlfvzjiHIvxClUzSNWZTVTriIrJnWXA6aFgSBkVerfe9H+g==; 24:1JWr5UmC67Qvd50dZx96bpavx9wtr8N2ReNbi5faxCS7oUbDgY0sOPS+HV/jWBRvf/hv+5Fl9JYXf5uIEGGVqGP35XeFr7HI0S3LT7W0g8Y= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 7:gApvwxobdqldK0saXuqnR7av9SAQEAk6Nei/xTliUWCW30xP5qXEH4ngKO6Bvw9q2o5H6tPh2Zoi/LmR5L+XEkXZWgNh19iaoWu0T6g2qqqnZbGdjDMy8422oo6t0vf3cncXHA8z/TJBR8zPOrJiyOT+dg9G2g+6QA26b98ig4tdXA4C5R7u7gO2RtQ9mr+j7KcKvSJN30LDT1Re7v5Sz833fwkUM9wyOXZb4YkAoHL2JYQQXXtjpNIVM1C1MPBvSZRk+6buKEeEv+E2afS6zzUzJNPQqvnRgdk2ibsvDoT5dzPGPHFWeX+Fwyc9S5+0lmNbMo452VI+3oG3qQInT7ZQuwwGoCtNpdRt1U65WasJ+zv4qLnLUvJcJjDGSsRsAYU9I/L37fUljL4e2ZIdEJ7DTgnhmg7sEk/nBSvZa9MVIOM9otiyTHWjChmhQPeMAHcESKgW299oHj42TYbn4Ip8K7/c/ita2gj0vnPhGa3RjAMiuQJV41GfwqRjKGfMEaLiqyUGOZU57Lb5N4IWxA== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Feb 2017 03:23:49.1289 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1719 Subject: Re: [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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2017 03:23:54 -0000 On Mon, Feb 13, 2017 at 04:59:48PM +0530, Shreyansh Jain wrote: > Signed-off-by: Shreyansh Jain > --- > 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 > ~~~~~~~ Acked-by: Jerin Jacob