From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-eopbgr720062.outbound.protection.outlook.com [40.107.72.62]) by dpdk.org (Postfix) with ESMTP id 5BE6636E for ; Thu, 8 Dec 2016 06:02:02 +0100 (CET) Received: from DM2PR03CA0046.namprd03.prod.outlook.com (10.141.96.45) by BN1PR0301MB0739.namprd03.prod.outlook.com (10.160.78.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.747.13; Thu, 8 Dec 2016 05:02:00 +0000 Received: from BL2FFO11FD036.protection.gbl (2a01:111:f400:7c09::127) by DM2PR03CA0046.outlook.office365.com (2a01:111:e400:2428::45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.721.10 via Frontend Transport; Thu, 8 Dec 2016 05:02:00 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; 6wind.com; dkim=none (message not signed) header.d=none;6wind.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 BL2FFO11FD036.mail.protection.outlook.com (10.173.161.132) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.734.4 via Frontend Transport; Thu, 8 Dec 2016 05:01:59 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:948; Count:13 Received: from [10.232.14.87] ([10.232.14.87]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id uB851vAd012896; Wed, 7 Dec 2016 22:01:58 -0700 To: Thomas Monjalon References: <1480846288-2517-1-git-send-email-shreyansh.jain@nxp.com> <1697fe66-962d-0848-5e68-615249b52dad@nxp.com> <1524529.OpOKghfniY@xps13> CC: David Marchand , From: Shreyansh Jain Message-ID: Date: Thu, 8 Dec 2016 10:34:46 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <1524529.OpOKghfniY@xps13> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-IncomingHeaderCount: 13 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131256469199123945; (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)(39410400002)(39860400002)(39400400002)(39840400002)(39380400002)(39450400003)(39850400002)(2980300002)(1110001)(1109001)(336004)(339900001)(24454002)(377424004)(199003)(377454003)(189002)(6916009)(81156014)(86362001)(8676002)(81166006)(93886004)(105606002)(106466001)(4001350100001)(83506001)(2950100002)(97736004)(356003)(110136003)(33646002)(77096006)(305945005)(7846002)(65826007)(31696002)(189998001)(68736007)(6666003)(85426001)(230700001)(8936002)(5660300001)(104016004)(626004)(65956001)(54356999)(76176999)(229853002)(47776003)(65806001)(92566002)(38730400001)(50466002)(64126003)(36756003)(50986999)(31686004)(2906002)(23746002)(230783001)(4326007); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1PR0301MB0739; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD036; 1:LXssIo5/BddBrl9q+tur0Fyxnsg6TIWhVE/P3P5vy12Tr/kTim39mDS2vSmKk0p3uhDj7ABnkO7RZSUsElEwol2oTklCqcBlxCRT8YUK3RczjphrwqDuQBhR4g20Wqhnh0GowzrteVKvfgthoPYd8yA6ofroyvyFfV2y45FrrG5h5BC/PwJPhB2fDx0JC5Kz2zVpBZLm0GAMIeIPD5qE491G1ZAqUXG6O6iHv3GAYw6RmnHHQPPVMkPSLdH4dZTkINZyWBOZmWd+zSDeB989R6eR61BYA1aZG+BPWKtg0pSIayBAgliznY+4gzdoEVjk5QawBNdvV7baDJw9JlFPuj+KdGA4RkxgvVhZxP+TRUp9z3RHNxThu2+Lz9d+TOzbWQX0bs+GXxk6UJy/Z3IrUxrqw6WdxhJYU2U2ZVXe+ibNvJrDvAoVJwF0pTAu03ZkvvlBUgbBNCsa4CLIjeouxFBWc00Yto47/HpmKJt1cHXNveTANy0imlmE+ROAiu7R02Zemgppu59Hq6G2G5mYIVOlnf1Ksb+zYWp6KLbkttdBJ5TBTNewgiHK149k1RGTvNlQuZaLBya6kELDGDPiHHLao2kHc7nlnaNVpoSu/z0= X-MS-Office365-Filtering-Correlation-Id: 1757aef4-116e-447b-f5e9-08d41f27578c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BN1PR0301MB0739; X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0739; 3:lqayDwuVm/74rieK5Uc+4SzUyCha6mmG5XSWIbk7WK+EWfwk+XhZPQy9GsfHEWxNtca1xnwIjfIo+3vlrvDZ809yIXUYD5FKlisPRIr+e3q6OBfBk/05nVyKO145dEZwpm6O7bi56oeG+TyPde6FKMQBTV+8nDUX7Orni0LXpdxTlXObzVaNORmfHqmGuBRq0XuH+Ov9qpK/EpobY/WP8ScdAvvE+/sZJopcX7W4hvStZF5Ldav1tq/B9EttrRch9vxWLCRUCBoL62Js7MMVUKMideBhC6aJHBNXyyXkR2i138b9dc5VqJQN+bBhROv27ObCnYYAv7aQ7S7r1EOcpJPeDxYNEjIlJRD587is0IfNEqrP6ukecqz/QlLWNuQb X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0739; 25:AWkulounZtXwggqSfFt1GbnSFydpXiVWup4CSGSNQrzfv9oeBxtANY31KXJydPRB0PWfoaFriNBLVvF00lCb7NHwPbyCoOqmokpd6agvzk8Ge+3IuoOSVSDjbfxcLyEnafLr0BZK+eQPLJMfpnqUKsu5hq401cSdunuYHKBEqeS8i3J3H3qgK0hiuw+XPC0AcCL5Two5o5oe5v/7KZ9PJGk/TaIlBfr2fH66W20EHScNwWc7Thv1wqEQejrKcpDTSSsQjjM1Omtr0vdMmceKF9M3qM2TLq6i8r6vYHZTGL5i0z9abCI7wkQnGxiw1E0ascyDTXwo6hQY9Zte7JGlax0/RMo1JJkkeK4z7+FnOLSp0T5AXF/X2S96PYZLILEXawLPcQNuptwKO1M9YMCJm1vWt+YlgAo7POGsBKZs87YH/1ef3n3u5R2GFQtxIuCvsqWiCeAzdcjDMNrAuklKIMiQCDZFLMH2YX+d4+rv+erALTxMYw28Jxw37QYkvpNUU2jUzJFt78cA45Rl1yntxU5WXWy47PKRvuh6SMGvIUhtrg4I64mP0oXm3WSaGYntoM+XAk3zrlP/Paa7l1XgQqT3g1uXCLY19MOJtMf5UFMTMdRpMc8A69os1JuUxWtIYE3g6ZWJ+JEMiZEFzw33w3ldg2AJwITzI5kCkszLhDVKXTHh7AxaNURhaoLaeUHVlL7Kz2jH7prnqihdWa7iN5kn245XvJTgVieZZyoRcz+/NhxLcohDyYHoMr2JNYO56KSd0HQ01eUsTX6ZFQ7kzhV2xuUOd7LpVIap0PG7QWQ= X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0739; 31:P/FsQD9IbK52fLgTzAiHnt33ojSwuV5mdkE4IMSNHASuoABb9UXOFQVzt1Tzoz/hhkeTvhFDpOM2fbMuhic7ZLQw0jYqJsP9iedOtJe9Oz9wMKBMw66oENDXUJ75x5NHI7af+FC+Ja3fj5Q0LITYvmP6+OwUxpqNugB3lT6AwZ+1IIolq9gnRmon4iRCJdF3DEIdu4zsdo+3no1fZKntHeXWQpSyAZaFAgaw6Yk83lTUAJJ9wN0USj+QmrWyrohp8A/laly3SFf5h3wc6HWa/g== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(8121501046)(5005006)(13015025)(13017025)(13023025)(13024025)(13018025)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(20161123559025)(20161123561025)(20161123556025)(20161123565025); SRVR:BN1PR0301MB0739; BCL:0; PCL:0; RULEID:(400006); SRVR:BN1PR0301MB0739; X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0739; 4:hcGjJLG5SdhNz7a98y6iEoG0v1eHhjOhPkQIVtmieoJbUzx+qKWMcdAk8RNz93i3sK5ie6YkQSokkjz7c/ud8TZ/Idr98yu3szE3kvvOC/N0EKYFNQ0/zKSob8v7aJJmtVdqufmB2slVOYxe667BdapbNtBBro98WQVtc2lKqE4qrYGFmwY8LiSB2+cOGR4cRIzOGHSaWfom5em/zQczL/TUyIP256T2rIAPKkc1t0mNbBODBl7NagdHHRGn0hHJ0mIOqHCbI/a/vIsnw6GbDDTayMQyj6quhJfr+JcpFEg8xGhSqJJkpZCToiLIf0y6zaXYzxQKfqYzaamMcOVDL40fLd1hZoY/eBuhTbZnGkFOX9yLwq/dq3fbtZBrI8Zro+2XYh6GB8AUwMc7STeTHpKLajPsHNG6Fmtz7ZqpxV86NDFfrNGNa+56k/irLkRsN7burDNol4i8SxpEpidQTH0qQzVPxS/H/t0/VBHFD23SQscmHCCCWiGFndWQWc/492/APxlRZO383+6D2McIwGRmJf5WFiX9Wp9OxJqJBQe5OXLlL6nMPh6N2Kyo4or+JkG9l5L2Az3QKFSbxm3Fkdl2asEBR2vZTPnX9BJj4S8duZ9GHyFD6dMXWvwRDH/L0Tf38WK5wqaMe+cmZ6FhW7IM+I29tkSE+tO1MBmaqMFRs0fLnE6cc+m2JvC/jlEbIv35dNRPHOapUEsvqSneWA== X-Forefront-PRVS: 0150F3F97D X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BN1PR0301MB0739; 23:kjK04tuq9R6Ooauf+06OVg8yaOBhgNl9GDQ?= =?Windows-1252?Q?IZCM716rl7bbDQbat7WxiqsvP8+ypcxSJuJfNMO6HbuPLZIB3McM30v+?= =?Windows-1252?Q?nY/Rn71AFRyiioJ/DrwV9AKgbn8aL0FcjyaBpEE6ioc0oL6hxUDbw7ls?= =?Windows-1252?Q?0whXs9okUr4sDgtguLhFEyytNb4C2Vw/LmCQX2aHEUrmBFcpuQjOqHZQ?= =?Windows-1252?Q?nRE45D6wIrAPuAJAwgdiMVSbAu2VMRmV9ac2iMmEsJqgZYCCeGULp8EO?= =?Windows-1252?Q?sJQcy7Rn7tBTB06zBC6/KXS+tchjxjwEbvXqWRdyUsdjusXzbM/IzStv?= =?Windows-1252?Q?yS8V8a/+pzm64NcaaYjO74Akb14U/l1QGfmewr0pvuTE9DwZROct6FnF?= =?Windows-1252?Q?YysjP8JntdPcFkcZZoeHsCcGSSeLhFaHay1VeA3Hdlo5jSMGVa+OaW+t?= =?Windows-1252?Q?9jEBjEJDm4AZ7u4oizSJVGRD41imZdxlBF3zz43KuF25ABmkkT/359QU?= =?Windows-1252?Q?/W1j9WY+uJkepzdIIyUS2TGaDcpcpBs+27TC7LC6IOOOARxCPTwIxPvp?= =?Windows-1252?Q?8cSjgtVMu9LtCthiJJtgUcMNhX5rz75a3waQ6U8Hd/XPjOTp8L+Ozmva?= =?Windows-1252?Q?KSilnlsZHf3SvcrkX/2SS9WZPxIoK6xMtHmaNAjb4vDARz2Ze6l0kZ5r?= =?Windows-1252?Q?XaWJGHslFDT+bm9gbvqLz+rKgzi58avx8aIc47ffd+cOZmTQCT1RnEVS?= =?Windows-1252?Q?VySkPOWTsKVke5trfWPRTAv80I0fWy/ikYjrKq1RVBrS5WCHEvOKCvrm?= =?Windows-1252?Q?W4Q5L7/CcAZrBkj94O8iIcRYUspmFm/ZzhyHvN4nwSy1a3JhvNxowYLh?= =?Windows-1252?Q?IK9untLpEYcF8zvTPbW6hpkRkEcmXlXyxYDG7moXe38u79xIDapiwvnw?= =?Windows-1252?Q?FHGMcFYCdiTeL/caNIDMXQY6uG9U9l5pvBfMO2k5ihrv1YCCaxl+7whx?= =?Windows-1252?Q?TpOBk5QAnuwlFc/yG+PfAJMmOCKiW364fBtsGatzDAhcHcmLpfJV4t8c?= =?Windows-1252?Q?cUWiutjUCg9TQfpmtSZ4CYnqm/XHorIt+lGICGqvXGrExQDsBs0o3iia?= =?Windows-1252?Q?CX/FJM3DxuoZ2gJn+u+/xjCCRrsrpRWpJmperwa+RP5gjo5iX6Hi/+P8?= =?Windows-1252?Q?CJf/w1lqXKKYoG9ree5WtzoDtqSNDDUH7PZ51pBj4BUwP3WfxUyV+/Ah?= =?Windows-1252?Q?1m2hD78jNzCsvcsWgtgec5uhSI4A1mh8gfbUrYdmnj7M03dhdwibZe9K?= =?Windows-1252?Q?xZ0raisgOLmvTvPXsGS5pBX8swvRMTr1/1wWIW2bZBqoTnJRA67WZjLR?= =?Windows-1252?Q?HB5qUJwfa8twa0tVNodZRiAyXMkypLPtCBNnXW7YniDlQs0VHu5WW02G?= =?Windows-1252?Q?CWlXiHk+qrSk/13JY5D7bobbRGnHrtQU6xL340Yd4Ul3bsOSvvlyHMXT?= =?Windows-1252?Q?UA/lTYbCgVHn2Iz7lMR9Ambrm5ymaSkynWLZ/HWidPumef0jHh56HWoj?= =?Windows-1252?Q?it6Lo+fQYHNx8Qa2181zVr3hw9sY/gq2yqBJaLz2eDQz2srKVZ5FYRb1?= =?Windows-1252?Q?gdCBlFVisyfaMJv877ORlPl8LkP5UFbnNMu1hAVPHby+ie30GuA8qBHK?= =?Windows-1252?Q?ae51he+T/IA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0739; 6:Et2yAyPY5se4+tdZaVFzzlnCeM3cOp8RTWgHYqadmiO3jyWh9E2CxJM67xqu0FZI8ZBc5zrPD6Qtikg0QQm/zJtWXl6W8ua+41ba3ie2rvhn49PhpEHfG4ClF7g+Jli0Ix50XuBQspkhZPnKYmpLVJr9fL+HgqAu9HitKZ5jI2i7VxuqZZAon/vJK2vbcKfkb8LT7HjvxoRMaUJ62pSbBc2x8TJMUzPBNUBECUk6N6tCrll9Kmx8f5wQwH4bg6tMaCc1+UPnS4CcNdNzuzn3T3HPfoRTM5Yg2Bu9vbQG86g44YgWUw3IDPD3dDKAlL87vnfHzqMZ/J7YZwBMaf73NBGeSGEBGnyNJR0ULizICju/lckmb7N9GHbfkdKVCYhsGNe3u+YJQ742fRbTYP6/u8Vls5LQwVJTP6ZpyolCzqrnDZ3jtPMNXXVyrz9zRagw; 5:GpWQefZDlz2xE2A37tBCxRXVmu97YmYYyxQIdQ1nFfr4roHPCsjf6S3mZsGfvtVs6pNIvLza+dnCSLRVCGbNubIVE1KVny/Z8kaJgJRrP3OX6YBt1ZH/H6dmuZl0P4uCRqxwbcsDz83luo/BDwUtRMjjtPNR9TQdkxPokrXmxi/IZz/n9J+Gtnf6zFODafmj; 24:6gS5n19KhpuBX2piy2vlE3FLAoN2Oelw/BpViPWczFVzuzhKKBi8aS9mRf/NV9OdZwSe8nAz578m2v+x4XersEgctNrnLqtxnjALdV+e/rU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0739; 7:vLB+n1320ibuy4yTJCBcfeSNS3bh62rhHcUfwHvdiqzfbMNxlkRkYZXtlruNRWEKMh8OCZX8MXhBSTCgoZfxQGmA/bhsYAwWubvkeugTxCPBmDWnPWEl20EUwYqYh6ljZGqDUpR20en2Aq52pl6fnadJ4B8GNXOwXpfwR4R3/u8CwjQ9yK5WPrr6DnlOIjIh7OUu50B/oK4b/C+jZhqL9hrQa+z6o2BeD2nFxOfifmYpyvbk+czaNg9W0DntwZc5EA4XJmdJqu0kCIld2etPa2OCmj6GPAO8qLQQaRLdvlb059pZ4Wive0RTDlKdKWdC6YWp+jDpmmMPLjLhMTFeGF8m98eyiA0jTCWC0Q7pFAaEO1LFlniKM+yUMQFvxbn6/8aR6sCvROf6uvdPyAdS1YDrCeJH5VCSHN+jsD7rt9S0e96IWtGrzozzN//IwvoKP6WSuUGgTV4bOrduF6NoJQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Dec 2016 05:01:59.7407 (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: BN1PR0301MB0739 Subject: Re: [dpdk-dev] [PATCH 00/13] Introducing EAL Bus-Device-Driver Model 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: Thu, 08 Dec 2016 05:02:02 -0000 On Wednesday 07 December 2016 06:54 PM, Thomas Monjalon wrote: > 2016-12-07 18:40, Shreyansh Jain: >> Is there anything specific that you are looking for in patchset v2? >> I was thinking of: >> 0. fixing BSD compilation issue reported by CI >> 1. improving the test_pci.c >> 2. hotplugging >> 3. trying to move PCI to drives/bus/pci/linux/* and resolving how >> drivers link to it, and how EAL resources like devargs are consumed. > > I am concerned about the time needed for all these changes. > Please let's make sure that the basic parts are well done and pushed, first. > That's why I suggest to postpone 1, 2 and 3 to next release if possible. > The priority is to have a clean bus model, > and if time permits, integrate the NXP driver. > I am absolutely OK with this. Just a confirmation, though. Is it OK to have a broken test_pci.c (1) in a series? It is not getting compiled by default, but it would definitely not work if compiled (symbols are missing).