From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0056.outbound.protection.outlook.com [104.47.41.56]) by dpdk.org (Postfix) with ESMTP id 6BB29937E for ; Thu, 8 Sep 2016 07:54:51 +0200 (CEST) Received: from BY2PR03CA055.namprd03.prod.outlook.com (10.141.249.28) by CY1PR0301MB2010.namprd03.prod.outlook.com (10.164.2.16) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.9; Thu, 8 Sep 2016 05:54:50 +0000 Received: from BN1BFFO11FD031.protection.gbl (2a01:111:f400:7c10::1:198) by BY2PR03CA055.outlook.office365.com (2a01:111:e400:2c5d::28) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.9 via Frontend Transport; Thu, 8 Sep 2016 05:54:50 +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 BN1BFFO11FD031.mail.protection.outlook.com (10.58.144.94) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.587.6 via Frontend Transport; Thu, 8 Sep 2016 05:54:49 +0000 Received: from [10.232.14.87] ([10.232.14.87]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u885sjlw025602; Wed, 7 Sep 2016 22:54:46 -0700 To: Ferruh Yigit , References: <1466510566-9240-1-git-send-email-shreyansh.jain@nxp.com> <1472219823-29486-1-git-send-email-shreyansh.jain@nxp.com> <1472219823-29486-26-git-send-email-shreyansh.jain@nxp.com> <57C46892.1080103@intel.com> CC: , , , From: Shreyansh Jain Message-ID: <355fb63b-c78b-1370-5d2f-66c7ca1bed4e@nxp.com> Date: Thu, 8 Sep 2016 11:25:01 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <57C46892.1080103@intel.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131177876893749655; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(6009001)(7916002)(2980300002)(1109001)(1110001)(3190300001)(339900001)(377454003)(189002)(24454002)(199003)(4001350100001)(5001770100001)(83506001)(97736004)(2906002)(104016004)(11100500001)(19580395003)(77096005)(230700001)(50466002)(8936002)(36756003)(4326007)(68736007)(586003)(305945005)(19580405001)(356003)(85426001)(64126003)(87936001)(81156014)(23746002)(86362001)(81166006)(189998001)(31686004)(626004)(31696002)(65806001)(47776003)(33646002)(92566002)(5660300001)(65956001)(8676002)(2950100001)(54356999)(8666005)(105606002)(93886004)(7846002)(76176999)(50986999)(106466001)(65826007)(7059030)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB2010; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD031; 1:M3yIaRLiG9YAN6Be0mXuR95S++gA1cZrxHqmr0TTtIxC7svBLGM4qjaY2+t2iMNn61ph2fIqBxyYuJenh9J/u3s0uQ8HmcwLrV8XX3SAiKqLt81KLjz6qv51kksiaZdqgXwqc+1E2R7RdtzgpxBN591PljxvG9p3FYRW7ZdzwXGpup/9mcFnt261O1QX52+Os4rZX/er4wKgfKLL7TxxvFVQsxeiesJthaBXZapwXsBJKpNUfkSLCBiu+BAfz/VMuT3zQ50r1WYUtAUp8EVvvk+tNSKvK5M1MeD3INOeMSxYlvreW+BpL8Kfb39ujmdHr8ISN/Cb/6MYAaqmjLMOJdfzOrNs5uwVWPtZJxL2NG0RupO/UNcuW3eQmdyKrpZEaaZFdPHVS5L86bL4/lMXjNJUSRO+IcXnDV3YOt7P+crA/iudj/974AqdZvUMh9Qp20YaRHd2/f1hV9WpPUZOqH9U6UfAEMqU1VvG66CXaRz0L57Jtodlaxrtu7XUpYRalWA454fEHSv+j0i5CjSeDzGWyKDV1Ta8wExK2YKTw83AKKIAeMDLE7ienoy9AjRH29ScIN9FrqE6oCkApVhS2Q+nErSrOC1TOFAuytp0jBfQtQ1IRTUqpX1OOM1oK8xDt5ne8FKlHMJ5gj7kWxCdNQ== X-MS-Office365-Filtering-Correlation-Id: ef5b37f0-b24b-41b7-46bf-08d3d7aca508 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB2010; 2:7wtwFkoe60bo8UwMagmR/FKmaWotCjHDaI7q/Nf9LvgKsTy2MujpKpCZ5N2jtN4KqZRpsXN9ti6n6tE273QqiqfkDZQTEY31RI2q2P49rg0PJS9LeV1HGZdWr57g0kHVCDUzyhv9xTw/yIQv5KAk3AI+vuc/QrFDViTDd1NIm746/f/CAVu5ctfyttkf9imj; 3:A/CBn41XFEQBtbe0kZpjVYGzLt0BO+A3fvVKGFtczkyagHN662XUNaC13G+okMkhIoyZILmbxZns9e7QJKE2xZfk5KaOtzXY7i/y+Tz98S358g0z0qAY5a+9SVjMplOyO26aNHs24GfyGEnEzs9Mf0WpCbxHJFwc2/6RSCXfpu08CWPwtde+75Q+dIxsKR60vhR38uu+Kgx3Gh3TRo6qkAnwDBRKQiQbBez9mkit2dA=; 25:62t2Mw0kYczAXcp2/1IxwjeF9UYcPy0mNJ0LfIbnqs/BN8TxQi6upQ0JFVk5P2wRcONRGULf+my4fL1pC/a2BLebXxBzJL1c83CQKg3DJl3tmC43GbUXwbGF2GvGlEy7WrQf3bSyAmR1NlddeogWkTOybvWDPgw89nqp9ZMzg6Aq6I0sxeBJQUlPv9PJd2fQy8t3lR5kwcEK3tUtfvvs8aQ8bpBE5iLr0wCQl+xW6P7Qtp+5xdwOau2mJEC0xnocWsqRJB6FORyFfEpS7M/T7Nl3HwUSNblC1EYPr0FDYjpq4qvwQ7CkbILxCY3YX905NMW7PMXkFUSQ88e0LTcBZ83EHeuZEfpkClpzrvYdFqhcNtgl6wYUYjD8IeRwFvjH/wKKSt18419QLvh86LSj9YmYrh08ntVgc1FkFzrB/f4= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB2010; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB2010; 31:s62k4OpAnwRj1dw6WXrdETzuU0iiXcSQQYCeUEbPSHWBJ5DlxrPYWkRbcayIYH152LmVMYBj6LtVzLJ3hSxWlyMkDFYZebIHMWe5Tqlv9uJiQ1PnM06Dfmp4LkYfw3qXJagw8vaPhuM7001yc/7dvHVExJsGDcJwtMoNcGVixt90N9pD3eb8oPCnru+L/tta8fl4gPR3Trhxh7ce0x+OjkQA6hpudmpf9hJABxgNjhE=; 4:+NmjxzSFmxAmi/4MbwamSGHiwPhQKYiMuvZ5kw1iDJj8FYjhN7/MpxTgzdt/5Kupq/D1uzxazmPX6iTndOdAx66OAEqqnUr+HNcfum9uyTeuQEq9nGX/9t6uWZQqkwDpevE0ueifEXzIvLfApNiRed0frF73vGaSyWSNXxdDEthXnPqVnyq2ik424UZGBa5T4CbBoWy63kkX1gzmBwMcsPLYviS1F1ff/pzD4qylzuVwt2t31ruO3QMFq5uxpe721SY+ZNz76zONSddl8Tk9tvdC5qS1+N/Krw4EqdfChUN+8bx1hCcoUQ+y4Y5alPiOSMWTFV38nS0+4qVQFNgdYkNhratmSQlAZsg3PfNXiSsELmDAzrTDfHAjsmbcyLISWEhKM+MNO8/XNGB5n9QdRa1nez+WdVMbvVp4c9WVga+mZ7FVnmhlKuoYfoPUKyOVegqTN8oG89aTDOxI+Q3Nq3/1I/wNdV93MrFsUz0wvSA+2k1dvFzZt4p9OEpPhv/YkesWpKzFT0Tk5qzlUvJU5+UGTZ4dURopgnGM9MO4fg0= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13017025)(13015025)(13023025)(13024025)(13018025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:CY1PR0301MB2010; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR0301MB2010; X-Forefront-PRVS: 00594E8DBA X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; CY1PR0301MB2010; 23:faKysn8+zJbzN4C7ZgpAhtNiCJWiD4GuOUC?= =?Windows-1252?Q?k/bbQpoA3odST4WOHMBGwswUOQFBDaN7DEIc4OvD7xxAfdYRcTiFOrXX?= =?Windows-1252?Q?z4+XlL4GiPLo7Q7eNzSumHxYWzK/c8U0J8r/D7VCMdaogMxPkoYenb1f?= =?Windows-1252?Q?Pkh7FW/WtHwzsTM+CF18htR+wjD3PuYIabvKjhvQr3KS7GiA52eUFY2o?= =?Windows-1252?Q?6EeZoXopNC/btEnHx/ddGZcu0TYapqWtPWRljsKMH8gMPTKQmHeqLmVv?= =?Windows-1252?Q?kHswW5XEXCtmQ77n7rb2sCvLfb7HfiIOAQv9ZkZnrh8ocmgQDtp66rCm?= =?Windows-1252?Q?9n45Gw5s3oo41xd/O9rlfUVb7vKRUTR/ivkmuZFuzsjXkpDv2AlaZKFj?= =?Windows-1252?Q?PYpXFVJ0iH+p7ipOsV1s/8bZi/MhmCqEXeN7hUS1QlFpDDQZ8fBsG8VU?= =?Windows-1252?Q?0E9D5JIN9vR4A4PcxQRI8k5AoC24N5SO4aVODKoQEwFlOTil4qLbP/od?= =?Windows-1252?Q?fy01PjuPa1J2QdzaWrFknoyRU35Qro0NCuHsYIcpikbsBUmC9NsI048D?= =?Windows-1252?Q?1kNkXuD4o9t/fbCZHLqup1QA8ExlqNs/FSaVZ8Zlhga5qp2MzenODE5u?= =?Windows-1252?Q?mB5us1VVS/vsAzIJrtJ8jP8ejI+ZfvKkOWZzIbglDZ3r0wbQ5DjLGKZ0?= =?Windows-1252?Q?ChWmHlOM7QS+BXmvd0v0A7JE13w12kqBLDIqWXu+sDp3i9Q4VHg8+2XY?= =?Windows-1252?Q?SRsjQUPPjvX8Qmz/kuBb5X6U4W4H0eHTAtI54sf6s4a5VbDV29ui1HlA?= =?Windows-1252?Q?YDAzo2EX9V6/qzAb8iiZfFvckFBMSXmrCx6ED9UIhRfByGnBHbbLasoS?= =?Windows-1252?Q?rfxJaY7XGiSMmWZ8WxTC6MXnuqro0mdmUNSZIuVoulbmJxX/NdLp8LFb?= =?Windows-1252?Q?Ehsf/P50SzzbGCxjlZs8y2L9PFOGvLnisH6kQTWX9kblaFQszmSzyAHj?= =?Windows-1252?Q?M2n1z4n2atge4j+4NuMxKui9ZUYgaWKP7+51OkQcXOFmFYP5PiP3TUW0?= =?Windows-1252?Q?yXRtLRfzOnXU4ph9Kx1mhSEh5pqroc9cruo+F7WSzIWR3O1PW1ncZ+8w?= =?Windows-1252?Q?IeEAY24Y0tG3a0s98jCoXH8Er/GRoex+PFVLcJjvHK2wVt+RFQhuXTEq?= =?Windows-1252?Q?sYI1TJ3vNQnxKKdX/rtNUD8AFK1dmZgfbdPe4Go4mPeCYNh+ui/76pHl?= =?Windows-1252?Q?uAe6p1op2B3yvQ1XyPW1mEw5jZngFaQdOd13S3o1ftJSn5id1k6ynFJu?= =?Windows-1252?Q?fYlyYOekYpPmNNjfqFch6GgwfqMs2uvH5uzYB+/NjYRVo4AVnyTkI1tu?= =?Windows-1252?Q?ieMy8tvrj8vzlmchKClDfQReVqFVQeb/+j3kN6YXxvLoSrpnSnhQ/Bs4?= =?Windows-1252?Q?X/qYDKVUT4KeTaslrob6HMeeAgk+GsavFKjs/etirMFVP8wtCNh1+byq?= =?Windows-1252?Q?Z8/YhH0pXaEQ5vMPbYSscBOo3YjAC3WSEdYB9QnhxbHl9unn+98bLMOs?= =?Windows-1252?Q?4T6ofROPQGcUCuSmP7wm96IVZjB87J78NFS8JHikQdiNQKR6vaK8P9H8?= =?Windows-1252?Q?vGrirG70cv3lSBXYvxkJiXVY=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB2010; 6:2ypt/dg0W+Hh24oqh/yhtBw5TTTIL0t4imLOHofSR6dd/EzvYJlnVacAF4iA2j9Mr1luqHtrxNcJuHORwpkWG/Ym4PD1lvthKStG7dNrc6X1PGJPtRFnkwjgU1AyDRuHcMeEUFYUv8B4Ph25XqmlUCLLvu2WyyaIKi/5bc6g1igTuDWQ/BPUO3e4R9qQwoekv45SVG6t4TY6+/EpM4QSgcQV0iQPcOZHjYE8hLNDzA1iBSqFPzx54lgiu1wEA0+I4ZP9YyTbHGPDeYWidIw1NjNk+y048+3iPJXdUnm40e4=; 5:uo33AvtB8u6qbI6Wy9kBa1NjMDJErdT1HkPjWuojH3NVQciN7uOaOYSA8g5kHMlfUvBzWPLvr8pwCPVh2QfS3w+Kpkm8xMjVDM/huPr3Ssz+bSiZipP93lWKBoc35FYVRIL7zGIMef6jq0GJK1brVhLM+3J1Utnr9flWnbhTbyg=; 24:Xpc1B8MZ5yw8S+hCxTuVoNX6hf4GnKnYCEEtu2qEAtDh7FpShMv7ilhU+7xSJblxOV/YM1S4EOR+2xIWnVoY0DJJfEqlGIuA1kbRVHLZExE=; 7:4C/rujtcTbvdei55cMGJvzurNBwxq38vm6JBISK/O+0X44OZaQWZjEaFrSfGotxdBmQxhiREk2hBP7rJ7OQbxwkhJADnBF3p9H8RIq7CR62J6T9u8k/RutToDearBi7ESn+o8RRfRhJqcwnBh+iajsxbzf/BcDWq5RQl9FofUP+UnZ0+9Vf/rzTVu+bth5LPE8Qz0KMSWRpfr8iznNC4EKuz/PZR2r6cKb2Iglb1Qnl9ECel4ztTagLqtKqhykpy SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Sep 2016 05:54:49.0005 (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: CY1PR0301MB2010 Subject: Re: [dpdk-dev] [PATCH v8 25/25] eal/pci: Create rte_device list and fallback on its members X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Sep 2016 05:54:52 -0000 On Monday 29 August 2016 10:23 PM, Ferruh Yigit wrote: > On 8/26/2016 2:57 PM, Shreyansh Jain wrote: >> Now that rte_device is available, drivers can start using its members (numa, >> name) as well as link themselves into another rte_device list. >> >> As of now no one is using this list, but can be used for moving over all >> devices (pdev/vdev/Xdev) and perform bulk actions (like cleanup). >> >> Signed-off-by: Jan Viktorin >> Signed-off-by: Shreyansh Jain >> --- >> app/test/virtual_pmd.c | 4 ++-- >> drivers/net/fm10k/fm10k_ethdev.c | 6 +++--- >> drivers/net/i40e/i40e_ethdev.c | 6 ++++-- >> drivers/net/virtio/virtio_pci.c | 5 +++-- >> lib/librte_eal/bsdapp/eal/eal_pci.c | 2 +- >> lib/librte_eal/common/eal_common_pci.c | 11 ++++++----- >> lib/librte_eal/common/include/rte_pci.h | 3 +-- >> lib/librte_eal/linuxapp/eal/eal_pci.c | 7 +++++-- >> lib/librte_ether/rte_ethdev.c | 2 +- >> 9 files changed, 26 insertions(+), 20 deletions(-) > > mlx5.c needs to be updated too: > > CC mlx5.o > ..../drivers/net/mlx5/mlx5.c:514:34: error: no member named 'devargs' in > 'struct rte_pci_device' > err = mlx5_args(priv, pci_dev->devargs); > ~~~~~~~ ^ > > Updated in v9 but I haven't yet been able to compile and verify mlx* and szedata2*. -- - Shreyansh