From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <shreyansh.jain@nxp.com>
Received: from NAM02-BL2-obe.outbound.protection.outlook.com
 (mail-bl2nam02on0067.outbound.protection.outlook.com [104.47.38.67])
 by dpdk.org (Postfix) with ESMTP id D41E3591E
 for <dev@dpdk.org>; Tue, 17 Jan 2017 06:00:55 +0100 (CET)
Received: from BN3PR03CA0104.namprd03.prod.outlook.com (10.174.66.22) by
 DM2PR0301MB0751.namprd03.prod.outlook.com (10.160.97.147) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.845.12; Tue, 17 Jan 2017 05:00:54 +0000
Received: from BN1BFFO11FD008.protection.gbl (2a01:111:f400:7c10::1:155) by
 BN3PR03CA0104.outlook.office365.com (2603:10b6:400:4::22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.845.12 via Frontend Transport; Tue, 17 Jan 2017 05:00:54 +0000
Authentication-Results: spf=fail (sender IP is 192.88.168.50)
 smtp.mailfrom=nxp.com; intel.com; dkim=none (message not signed)
 header.d=none;intel.com; dmarc=fail action=none header.from=nxp.com;
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
 BN1BFFO11FD008.mail.protection.outlook.com (10.58.144.71) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.803.8
 via Frontend Transport; Tue, 17 Jan 2017 05:00:53 +0000
Received: from [10.232.14.39] ([10.232.14.39])
 by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v0H50p4x011724;
 Mon, 16 Jan 2017 22:00:52 -0700
To: Ferruh Yigit <ferruh.yigit@intel.com>, <david.marchand@6wind.com>
References: <1484581107-2025-1-git-send-email-shreyansh.jain@nxp.com>
 <1484581107-2025-8-git-send-email-shreyansh.jain@nxp.com>
 <e55e3020-2750-1219-b9a3-f608a4b43dbe@intel.com>
CC: <dev@dpdk.org>, <thomas.monjalon@6wind.com>
From: Shreyansh Jain <shreyansh.jain@nxp.com>
Message-ID: <19704d1e-a306-5ee3-b90f-b6419c88c5f2@nxp.com>
Date: Tue, 17 Jan 2017 10:34:19 +0530
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.6.0
MIME-Version: 1.0
In-Reply-To: <e55e3020-2750-1219-b9a3-f608a4b43dbe@intel.com>
Content-Type: text/plain; charset="windows-1252"; format=flowed
Content-Transfer-Encoding: 7bit
X-EOPAttributedMessage: 0
X-Matching-Connectors: 131291028538112137;
 (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)(336005)(39410400002)(39840400002)(39450400003)(39380400002)(39850400002)(39400400002)(39860400002)(2980300002)(1109001)(1110001)(3190300001)(339900001)(199003)(377454003)(189002)(24454002)(50466002)(6666003)(65826007)(5660300001)(65956001)(68736007)(31686004)(2950100002)(65806001)(47776003)(30001)(54356999)(50986999)(106466001)(64126003)(105606002)(92566002)(36756003)(5001770100001)(83506001)(305945005)(76176999)(77096006)(626004)(2906002)(97736004)(4001350100001)(229853002)(4326007)(8936002)(38730400001)(33646002)(189998001)(356003)(81166006)(8676002)(85426001)(104016004)(230700001)(54906002)(23746002)(31696002)(86362001)(81156014);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB0751; H:tx30smr01.am.freescale.net;
 FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; 
X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD008;
 1:FhqFwn1XVLGwwbhSWxESFz4rG6uzDx7p+a7v/RxPN4trcHMIc4yxuegCXArC5uq2GNUxj2m0zBxyeXnOQWKx7oquPGtFLupIJsdEtBlurvcSLmE1Tqz4ROZTvIz2huMgD6w8WdvI1I1q77UNyREJFVA03sYmvdxp/ARAzjToHuX1RvntwrmMGyYVPjFHK5fhaiyXuCOLyidiyzUjadnI04n5tuMPYZOIesrcTom4hqd1F7svtv93HCN0EtC5NAS6wWwtKRYgyQDS4Zbp/ltHds7Q2Q0BglL3N/2Xvg/rN0XGBJ6MRxSdp5DVWkEANgfo/S5fF5HBkeF/oIj82aIMPy0K8uxBW6V5d6NDn2D2EhHW350sE8K5dreiFsqjIs3zZGxicYpAxnCzEoQtxtAE8w+JZXaJHkxoCmX8dkobEZP+EVHaxvrRvjiqnCvooR3X43qZSNE7mnIbvE+deAWSqbLfO4FEGyvuph/9X2Bq1F4GwILi0kiu2tLZeG6cBpbSkvqGCXWSUhHE/e4QiNMt8iSzuFFxmI0lNJjVda2gOMrlPJAqCi5z2RCpv5WsbSWnq8gzknousSs3txGlBxxFA9ccValQ8OGRMMAFIuHAFuN+fPYFkFYFuk7EyxgcyvKs
X-MS-Office365-Filtering-Correlation-Id: 36b0b9e8-08a6-4e6d-572e-08d43e95d0aa
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001);
 SRVR:DM2PR0301MB0751; 
X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0751;
 3:Il3PifpkpYoLbfSeH0MrThZdgTvGO0l3qL0bFuMAt/dU6xGi7a/8QdbT1MX3sVx9wJt73XWxWYIz8Zo6A8TZiEjb0zbdjcHf/4WdNV+Egr8t7lDhPEqKAZ8s2Dra9kGCbQ1SoSEh9zbNlKnHsyGeF5HgK8bYsumv0sv2ynyBezCHRwvAeaQSOyivdDhl9GYHzjRV2zk7CAElRLCd7Hg0NEYTrEMoTzjUuAm75ZOGErHF5M13lOdnFpuJFPnfpW300rjc30NF9kmazkE+jOHbcMP2Ff0pxl1PvD93yC1RgsIHdVvf0HrtcB5a+W3CACusK1Tj9PTn44tNUO/H3L6ZRFNPwcykE8naYg6IC5Vj9sZAmKEWfImUP9gOe19A3adQ;
 25:Mlmq5jKBGMGo0r+/Tdj/Q7SLmSe0s7W9rpFaMZ41QOW52ywIUgToYXIOvsy57KwmVcrYoBXhG4ypO5YoLtphx3D2BUpKQX9BdfUpoiCAWlHidcRRcJKgmM2+dwr/Okqz5tXOBxle9TKQfUuPcnO/i84jwM/fATa0BmnbhKA6jZ+JPSLRfEYqJ5Cc7+nOB4tTIaK+YI3ynNqYQqb/4j4hlKDDxHv06eg7NE4j2rf6ikGTHhbqpd7JV4hMdbuYJf7tKyRGE1GMwdBTpAkYx4I6QQ7gD+XfAxYmKiFshxL9pNcspYJfAGdweKpeq5d8PNUXDA825xcuB/y4wqDjeTdxiPfB6aRhUwA7auUQGKTlx6yDT+XST2PES+xHxKuvCwk+tHmpvQXkWm0rul0n+QIPTS/eJXUeeFvZEQOqHfXKlDtKrY+3xt346XZP7s8GEaCvTwGH7ikibYdTl1StjBuyHA==
X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0751;
 31:q4KWWXwKhhnbzgESexBCJeQ4SNEdEcgOn6JpW/C4/lzjUxo1YzC5lgoA+N8h6g11KdGHItkrb/sw0YMNu8f1AUVHOjhx+pnld1+dEJeJOZFQQjwQy7uX3mPL+fVHwVD8cQfVYYQpecPPccsFdagbFQ68FALlOCle1UY+CYpMpr71AXn1ydDf3a9wauZ1XKT82Ti09u2A0Ugp4nhHe1ydn0TVesF4HCYuDHzHWSJeUTCRQRcXF5e1HO5/pp5Y8nhQ6Dc4MNhA6fejC+8INmJxxw==
X-Microsoft-Antispam-PRVS: <DM2PR0301MB0751C78A773F011DC22D4A7F907C0@DM2PR0301MB0751.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)(5005006)(8121501046)(13018025)(13015025)(13017025)(13023025)(13024025)(10201501046)(3002001)(6055026)(6096035)(20161123559025)(20161123561025)(20161123556025)(20161123563025)(20161123565025);
 SRVR:DM2PR0301MB0751; BCL:0; PCL:0; RULEID:(400006); SRVR:DM2PR0301MB0751; 
X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0751;
 4:SiGJNQb0viFCa5pSUW59oqreuGAKImcFr66SN1oQp4Gc07Ie+SKvXxSwotkKtuHnN5bK0JXZ4fzqs2J2uXfSphN07kkXdzVDigXYgwhvOef/QaGQ9ilerBFy+LsB6eMMb7ZwfZlFo/PyEpuuo/ti2N2+3nu28gFe5KJ3q2vV3RGCc9u9z2VqlrfLp9i8VMvEiIX09B7qLLIi/8TuA+l89aEV9CsMdHuhRTES/LC/MigMyeBqP4TBcn+M/L8jDq0vk6D8exoG2K8skgGwjf2t6wc6lc0EeG3DMRVgKSmnTAuHAxarwbvjUNBvWBWnbq7MvaJMpBJE1FsP2aOInY+S+DJ5Atbyvvyuz8SmeVUatsEkNDV3Et9vssO1HnFS4LAsZzvYX+8lZSDaLG305bnEqRSkIKv9GGWcdHg8Vyw4dG2zOESju8t2x2LP/Dmt6Z/3xKEHbBFyHHR0twUMb2BjtdlH+b8J/1XzpdAb86IUBZ9xUWthJXlNW5Lsvjz6tcW7DPWCNBU/sSd80vsKkFCNEAFBfK3wsCEKr7CsFwIiAqi4lkkTXEQfWlrbV1S1NU8KxjPVWVqetSzzOzSEuP6WWwipWjtGoacmwF0qBP+ZqIFbgxU+YGQ7ChPOUq1lyx6hVPpHh1ZTEQEiEVnaYjk4SJ37PmDHPzJOMlZoiok4AmZSe17xKJhqmud8x9/nCdmjqk3tov/DRmNWq54IxDJpqTeyWNEAJv2kV2aE7nPx9gDjAE1hVL0nbTOL/v/TjfKD
X-Forefront-PRVS: 01901B3451
X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; DM2PR0301MB0751;
 23:USv6Nnr+nYpd4IAEsIeB6E70gg7JjQ9+aaa?=
 =?Windows-1252?Q?sb1HGDVHL39hV5wVYb+NZecO5YYEAWppiZDiyJxpWtPF8CniHn0vwObj?=
 =?Windows-1252?Q?vcuXSWsy85Wdb9ULtkXqMhKOuFvZE7kEwG0FqShjzwmWNh5muquRrwM+?=
 =?Windows-1252?Q?RvTE6ivkjC5JN5boY6ggD6/hNBrFZM7mxUHCeuKA5N6jnS1dcZ+50co+?=
 =?Windows-1252?Q?S3uvtEsj6mSLcgOrCMi8zTnZJA0f93JfLGFRPyCxsOGzYJAE0rOfvAxC?=
 =?Windows-1252?Q?s2bJdp6XwIBqlzQYYi17ofXvDSikxascDWKoojOSJ2M38T23QmmSBFup?=
 =?Windows-1252?Q?csL1hVJ2Z6+AgJGtNqXUQ5Db30cYeMRuFdO0o1yzLdcGDfMOiarC9OGi?=
 =?Windows-1252?Q?cSeI1ipKYLYSIhUTyataj3IomZ9u8HekdatSX3d7R3V3nyswh+gua7BM?=
 =?Windows-1252?Q?tNmu/l8cTvRtyG4ck1iOAe7rk2XC0bCULe5idt+12W0P93krCFcQsF3w?=
 =?Windows-1252?Q?mXojtYcC4/kju3cZyBeubAQuTdGf4USTgHfDqNueUI3p4UV9Lt0Hy1zE?=
 =?Windows-1252?Q?3TrQuME5MaSq8qaBnQ8yGQSlOE10bvJiig3cw8BZEASpvYB2pFZx7+Td?=
 =?Windows-1252?Q?iM1nY1rldQDGLz0f0ksJk923WncIVxvWABw1fAEgG2itaicD8DTwe59m?=
 =?Windows-1252?Q?R0kEAmlqwpGvC5d4f4l5Sw07PDypr3CFRc2c60Rpp4COZEeU1bja1VUc?=
 =?Windows-1252?Q?p2R3LMMGnCje5VrzmKRy+fdBHKGtoT7MjdvaVlJcFphPKFLcpknudmTZ?=
 =?Windows-1252?Q?gtlaXVF/v0/Zckit667+7yUFZfGW1/Sit3z4fbUyhE+gJ+NVxTyJgR9D?=
 =?Windows-1252?Q?Ku5YenZR9eUxLphZN2nw0lqFtlqmVcHWKCkUEiy8LWYM2fc1HVkcyVgF?=
 =?Windows-1252?Q?Ldyk+0XxJJWqIZfqPMjQLKndlEl1AMGv/Gim3ouVwreX6S/SIQYJ1UWP?=
 =?Windows-1252?Q?+5NSgr2lyW2vR2eh4JlBGFdq05YUZ84fw+etDyjcX+FTcetdo7NHg2Gw?=
 =?Windows-1252?Q?it7bfHX72dde8jODtE0znexYKyFwPtyRx4HAiQe+6hoCWQOGTzykd40C?=
 =?Windows-1252?Q?KBToJR1CsBww4pavOWAUgMkaYhbWwgwHX0qDuTiuPaaQQAhCTjElhbKl?=
 =?Windows-1252?Q?Y/fVkMqzAdTjeFxvhp0ERhkuN2CpOTD08iRxe7ahDk170df6kpMpieGo?=
 =?Windows-1252?Q?ZJTjIgDwam9ys0wCMM46XauQ/s4LkIIEDwf0srYoU18rkxx+vENipYUY?=
 =?Windows-1252?Q?eqSdX7IpsWejwJcDXLENzLfq9sFHqo/oFNkbre4eRnxf1GWeU5s7tNVN?=
 =?Windows-1252?Q?QsvrpMX2PkHZTD4is8EDAea9cvzd43TcUWht9EUU6wple0CTtXJSlE6V?=
 =?Windows-1252?Q?4EhX/N9l4XYNua5qJq/5pRM3OhhQBlf3FURJJqm32UWFGHsyPxPobR0m?=
 =?Windows-1252?Q?oc+terXiDtbqTinr2eQ4GNO7SgnYOYXPWjdCc2N6c6IIe3eY7XxNSBtg?=
 =?Windows-1252?Q?I/k8MUR5/EhuLPlyI0QYHWbU6YtZG+7EqEdBlmP0khaVlKmZKGK8jR+l?=
 =?Windows-1252?Q?aTZbspoQZ2XqXAGeubeFISpcDwp6YUO0gQ2yxtzixs5GV?=
X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0751;
 6:TuWTHoSkl2Ilf3XuUngoBKbCjnBwNcKqoZo3mvxiZ09E8je87BxGpbqEVtyfarxIj/tZzQV+xde2HEZW63aABXIkPGk5ZYBVYgiPRlLPJbiHbFtoVJEP64F1StuIlJH2Rhn1Ea3GgJDU8IWHU6KRphGDxKAWyrBxoz2/ckiCvDgq6WtKuqyq3/j9Sfllc6ADZWPpXRj4ZYCIzY7sR8No7aPISXswqGDy1DzkfytVL8WTv4dkCGCIPoPKBWZt2W4nAtsM8XQMvsDBlRnZg+MtfUlCi/Wrmn1/K0bhKHdgmpKjAYQ1V02UYIXPlJZHEWp04gv7J9legXYJ24/rIBXFfM1WXzxzEuP5WgK6boEbMO5Qes4bf/ZyeaXRBvGuvAn5Ox/eCAO/tEZmpMZgscoa6QfU1G7kMblD1szw8nZZBVyABSLeYnrITvhciSkcgdYU;
 5:YVAaE40c900zKcsmG/0Mcm6k9qoDI3b/Po8+D3xs/gcy+GrOxZoiXnTTh0rY0JbzCpGGhN+Qn40KIgwih3O5AUcB4nFl3exaGHJgzFsMIOXW9S3nzc9Hvb3r5Sg6oIbwUta2RO/jLa7wAsUEy5QqNOeX4OJRaSH3Z8mHsdpIVbT2jBZlzz67QITzbJ2LKyDN;
 24:LsKGmg6FvLBCqwUu6OLm9h3LW5pxBTrF2f7vLJIUS/3BtTcRQQU9ht4ar45PFe51unHOd5PuLPERHu2Shuq4+o1RbE+nEDpx4mmjwd4rcZ0=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0751;
 7:vq7XboOKT9VxXiQz0Wtfyo1cl16YgRtKy1ogr83s4Z8fuJc34romvLlfQ/1uPNtfhRCxenMVwBvZO9arfZMnqNIB5EsW5aU+j+xf9Bo7Svv5MzI6KwlZQ4jQ7inAp+q96sgcB9GPtD5dNJOipSwcea+3znpSQarU+3UmdScUVMyosYEoiPmVArhzIYnqle8jR/NNHGHGfkcdZRmojtrBOutaEILKPeIm9yOGjbqaOCfKfAgLVmo4vySo1ImCCwGwObI/FjRNTcFuuEFhAi+L00w7YMRAUiChyD2DPXXNdLAcjja2hljwrCOycEDmdDbnNHYWDDtT9K9Q1rsr29XD8RA2zzgKHV5IL3UC0oNBz9SF8dZ891U3dDl7qhO2xWYoTLT0sMM1j7yQzOSUnb/mGmikHiziNLt+SQ2XJ02Xmjzb7OFINUKkjOXSUk3BbZ+fEztpiehiKgfiKtQFyLM6tg==
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jan 2017 05:00:53.6240 (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: DM2PR0301MB0751
Subject: Re: [dpdk-dev] [PATCH v6 7/8] eal: enable PCI bus
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: Tue, 17 Jan 2017 05:00:56 -0000

On Tuesday 17 January 2017 01:28 AM, Ferruh Yigit wrote:
> On 1/16/2017 3:38 PM, Shreyansh Jain wrote:
>> Remove EAL initiated direct PCI scan/probe and enable PCI Bus linkage.
>>
>> Signed-off-by: Shreyansh Jain <shreyansh.jain@nxp.com>
>> ---
>
> <...>
>
>> -/* Init the PCI EAL subsystem */
>> -int
>> -rte_eal_pci_init(void)
>> -{
>> -	/* for debug purposes, PCI can be disabled */
>> -	if (internal_config.no_pci)
>> -		return 0;
>
> Are we losing this feature? Should this check moved to rte_eal_pci_scan() ?

Yes, that is miss from my side. v5 had this, but I missed in v6 in all 
that code movement. I will add that to rte_eal_pci_scan.
Thanks for highlighting.

>
> <...>
>
>