From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 ; 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 , References: <1484581107-2025-1-git-send-email-shreyansh.jain@nxp.com> <1484581107-2025-8-git-send-email-shreyansh.jain@nxp.com> CC: , From: Shreyansh Jain 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: 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 >> --- > > <...> > >> -/* 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. > > <...> > >