From patchwork Wed Sep 7 14:08:12 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 15672 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 5990991A9; Wed, 7 Sep 2016 16:10:23 +0200 (CEST) Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0057.outbound.protection.outlook.com [104.47.41.57]) by dpdk.org (Postfix) with ESMTP id C7BDF91CA for ; Wed, 7 Sep 2016 16:10:21 +0200 (CEST) Received: from BN6PR03CA0055.namprd03.prod.outlook.com (10.173.137.17) by MWHPR03MB2445.namprd03.prod.outlook.com (10.169.200.139) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.9; Wed, 7 Sep 2016 14:10:20 +0000 Received: from BL2FFO11FD034.protection.gbl (2a01:111:f400:7c09::181) by BN6PR03CA0055.outlook.office365.com (2603:10b6:404:4c::17) 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; Wed, 7 Sep 2016 14:10:19 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; rehivetech.com; dkim=none (message not signed) header.d=none; rehivetech.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 BL2FFO11FD034.mail.protection.outlook.com (10.173.161.130) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.587.6 via Frontend Transport; Wed, 7 Sep 2016 14:10:19 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.87]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u87E8BD5013556; Wed, 7 Sep 2016 07:10:17 -0700 From: Shreyansh Jain To: CC: , Shreyansh Jain , "Jan Viktorin" Date: Wed, 7 Sep 2016 19:38:12 +0530 Message-ID: <1473257297-7221-21-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1473257297-7221-1-git-send-email-shreyansh.jain@nxp.com> References: <1466510566-9240-1-git-send-email-shreyansh.jain@nxp.com> <1473257297-7221-1-git-send-email-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131177310194892713; (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)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(105606002)(92566002)(106466001)(626004)(86362001)(50466002)(4326007)(305945005)(2906002)(81166006)(8676002)(48376002)(81156014)(5660300001)(2351001)(50986999)(8936002)(50226002)(97736004)(76176999)(47776003)(36756003)(104016004)(189998001)(229853001)(2950100001)(110136002)(11100500001)(77096005)(586003)(33646002)(7846002)(356003)(87936001)(8666005)(5003940100001)(68736007)(19580395003)(19580405001)(85426001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2445; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD034; 1:zAnZpA0qt4Z3u2cFiKg74FGadA9WVr+oT0N8LDQlCOSgt/aDBon7QNwYULRUozAx8KJvDXHE2ggm+t0dW7uhHnt5imMs6fxejqG1sNs8DJIgsQp5qRXClC5N/C0+v6LW0CyFptUXyE1u1o7NKKEO76Xjlu/6OK7QKQZSCRQtFdQEcLT6iE+NSR3E/kZ46Jxst0DI0JEaAjVmJjTL5XCJnS1AL2TYJ1ZRgBlZL1Ulz4pHIczjiO514g56A6hZVHCxbZtpYcoYZso2qFpRBH+bpnDK962cra0HC/nTBVoXw8Z/ntRqsxyjtZ55NlErm9iBPhVNV8SO249UYtASbaeQkLo+mIiCXQzBDVFTYZ+M2S0F/k7bLnsyw5jGn9/0gg7zE8Sx2GpfrrAgr7uB/Rm28W6R5VXjgg8XcBzRnO29XCgOT5vxL/7zDQjrXU4pYBKljl5ncPW6LKN86mJVISYlLZFbF4eiBcrgvN1PJhTVk/RpcMHyEL7OjdlXBSbjjz2YKxOyOa5h7Y4VOv9afGOrDv4aGMnmS4LPylFJjNRFrvKFPGE+HFXh4wsksY3pJv9WgUieSAhrA0/QGrJvQP8ObjY0uqgvh+IpchORFoqXqfssBDTrOSDIlb/fkWDgQl9b MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 30c3c7b8-b17e-47ff-ffa9-08d3d728b338 X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2445; 2:NteU8DKKl0Z38Z0rPadrp7xbi9J+Q53xF6jEZpdPiWYTPzJIJONEI6ofLhFkahUgVN5lIYslhkQRH6KpRnA6HeG0EHJ44mHm+aXyJnvh5JkfJVQ0RY5wlMHtLS5uxrByrpTXnPTjw5XlHAweV8qwfzZmIjyhU6zXnGusAdKe71SsxTGwmG6LYT1mibBAQdku; 3:TWGs/LDhtc9bYJXF7hcJd/MkewtsuJS/jX9RV5khu32cspzB7ljz264dqqgjbiNZXTuPj/rVZWt5S+uk4Sz5qzSrjhAAKeIRGHE3shfWd8+LUt5yCO/emJaZvajU1QLdhP8b7SPxJdmi8zzCvzh1PNjTio6SB29YzBkRvLIGHzJfiieWooZE3D+QkyS6iopAx1r0pmEoIK7IBFb38XSWmDQU0pIX07C1JVbmkjkpXKk= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:MWHPR03MB2445; X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2445; 25:7bKhmguw1X0HH16YKBcrXBUSHw0rm9ua+uXc81LBPjq58pZCuYEtGpDWb5FqxR9R3LuKSf2fhIoHRNvPIWqlXczPQWQQHk/vMH/QvqkvwdJl4Rl++zluO6j1otUZ1SqjeyGB+3QI42K3nIbKDNV19xXKVOIQD8f7IO0H+O9vhT+DmaKT3zextcLFIp6eznKQVEi97Dw0S2/vNCU/SAG9s2rb2e1l3uPvP9SQ5ThHd/Uvsv6y6Cb+Q/7bhQ9kqRePbVbesxNKNjTceSYFxZ2vrUpDPX/IyVif6DqzdaAb/Pi+V1BJ/+fACFD+LSp3T0pTcyxdwbdAayb2M4yjiLAqZY+/f8Jy7a2jSnrDKWXAOrwnGBL8NVIskLelZ5Nhpi/k+EvVWVPNMNm0IOdTgH57LqQceXXuVuSSUqLrYugd1RdiQ3kjvWYmSqnhUIsYqKPE5h62t5gE6tghIzExcGiFbtN4A6Eo3PeWR8HdgxLLeLK8tY6vdSgjcGgf3rpyEPV/PkVSGsxEBXRzuPCQJ8PH9T8rYbGYmVu9WDrlG8HNnDotKT6J72gp7ERIVh+wCpRBnmePTCTtFrSNX+x1ZNDrYL6BDqd34O04Tabjlb/Jkq/uNVt4PJbAo3PjT3BJaysYnfa7Gh0axKBosdPaCDryXzD8iIVIv5gwGp8JPJ2FDTa+uu5x0399Iozj1ZtF45R0mfjGysFEtjsKkf3SbA0rA06/LKPVo6JopYRRqEBXghU= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2445; 31:K/aTj4tBzzgLE9q6pVpugeNBflHea1yYoN6YoxmGX2fQdxo7NolsQwqNuogc8ej800Sewf0BaXRrTexLrdx3jOOahB7wmtOupily6GYv2HxwV3BB3Uwsoz+5TeihfDH30FwV2D7PN09CJhj8AU8C6seEEoiK1S18DI7IRokItYILv75ovZxO2kOWGLaINZbdE9hxQ7G+ioGRsZ4VWJbg6CcbAc5ltqsAWcJX/AVN9pM=; 4:n+aa1kX4REROM03c+WU7RxVv0IYYXfzuUz9eyqvYT8T/uKwlc7u7ebojB3R9QgIwkE/4SvWbARHRSAmtakI6dVB6+8KCq0SGvhYnt8RLLhlkWJlEP19JDdJKLp1ep4jvWI+tqQzoomO01x0ZQWh1/gLOyeDwQRePnHTsSSRqOLLHgDe24tliOGL3kg8N5U9CvIwGi6CnD+EN9JCkVuzeD+E9/lBlsoIcZErYyUD8JAT9rnG+KudBb6446sWUyXWmOrwsDhmcWzZDR/tiLqrFp7Sdp4NjsdW9VVbQmZZeT77Ysuc3KPPctAHxEEVHpExtIsQl0d4JBpYa9x1excY6SKjfF8NQg4GHYuOJ76MU9pZrc2Sf8bxQIqNANvfJvNi+jmOsmAX+bjRz0Bh5+GU8JDv3GzUFLuM57bQlTTnpZPOH38QbLFhqNIUP/if7KqEl4+WdjBFZGocQQr/+LLLjH3pEUoJuMWcSVzcuGn7c30QaP4bghHCezIy9meqZNL7UCZ0nTDKJzUfXl0+ljkcPlY5hfPPZ0FyB6ES3PkLd010= 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)(13015025)(13017025)(13023025)(13024025)(13018025)(8121501046)(5005006)(3002001)(10201501046)(6055026); SRVR:MWHPR03MB2445; BCL:0; PCL:0; RULEID:(400006); SRVR:MWHPR03MB2445; X-Forefront-PRVS: 0058ABBBC7 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR03MB2445; 23:Vf+eyxL8fiJf2jPGV4o0X9n1lMjykvSgAara3i4Vh?= =?us-ascii?Q?ybcSCsajKjZYM2ZBItBw22YYFnCE0ul8xbobTUvQ8eSUKWwRVk/INqfju4e+?= =?us-ascii?Q?mZTFRZjy5vEiQLn1+9uwb29bxMtpLrOfjGRv2X0bpDLoldyDBZHbcWBBdrsd?= =?us-ascii?Q?hSFIOsEy+THgJsHN+Dky3hiUUR9xA2MmR243rh+iLwSXMBqs3TgbdQMC4WoH?= =?us-ascii?Q?qT5OeIgI8t14BMHtKRbvALFE1Hkm9IXa660JVfo95Xlm77alP3wkKtWQ4b4W?= =?us-ascii?Q?CQcmu2lZshpZNKIPsk2GAm+Q0abDgwcGUII39EMwus8Ij9EnBZCv3EwzOyUy?= =?us-ascii?Q?X4PSRGXxr4RYcMXfcEy3DwOXip7by1bVKvOOu8gMmYBWTxP1dTQY39mLtEAl?= =?us-ascii?Q?TNnGcisGQ/GeTtjZ/ny0yPVLvEKRSyUxHNp1EKUyL+T4mB95q5+wj1zV7PH1?= =?us-ascii?Q?GInzLDn3ZfJGKqD2Ij19vhMXUDrdCHIZf1lCYcYfbrx7VA82VDsa/SvBXdMA?= =?us-ascii?Q?qCfw8oINuVWqPLHozynj7cy6xg1ZPk6Ff8QtQhadbRXzZxjwQUHJCUaaq9Lx?= =?us-ascii?Q?Sex3T4EigSzxMvrXkJc3PD1ysKiBEEAw+ZGkGiNYXd0GDIBJUk4Y/pwdoL+L?= =?us-ascii?Q?gigoasZRhGL/Pah5BjbY9H6Uf2uo9u2ylKblC7tNIrz+3PvGYzOEkEIAsfAS?= =?us-ascii?Q?CCoCVc705k2/dlZfbYYUrfWobK4gP5IKMEX3jJplyIZHW2GsQAR5elZyKSP4?= =?us-ascii?Q?1jJzw1T5pkvoVWR7BhHgbe+XKSwvyI3LwBEwxfVcYhBbl1FXtVbSGuvb74lv?= =?us-ascii?Q?/gpc7gS2yrRFyJK/jTC/zubsCed/51IMiehxnbDZjT402GuB0ymSp6SMJMA6?= =?us-ascii?Q?54754EQ7NqS59qKMB0nGFZbwKS07Xwyyc6If8cPdsigv8sAJ9XsSkWedYAWD?= =?us-ascii?Q?/Upb/d/FLUMb25QuxYQBltm6h5mRnRteR5U/mGVO3IHfUolCEWJNyE26iW9N?= =?us-ascii?Q?OudAPzSEB6Epy/AzPPfgemdL5d5U8CqSNCCCzTmmPH70Z83yIdFWfp0qa+4m?= =?us-ascii?Q?j503MQhXngR5VjoZ9FWEGnK77JF3TDvt9fz0ERlqhIhhbcF+eL6VWoTgerhq?= =?us-ascii?Q?jhmyk0E7MtrDdal80el6nVT31BqSMiU4/icw8ewya4GOSHo/G7RcOZan6E3e?= =?us-ascii?Q?qOCZ0uxbfY3TFQ=3D?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR03MB2445; 6:UQYGJfLQoWkTWf2ckhiSJuoIpaCtoDBJuX8u5afPSv9bsLqjMkxO6ueL6RYllYHXlHdfJRtCAqy97WQppiZFhSwg+d0ixYEHi7GRSIE5AiRBhcqGjBpZE0mIUL519pwgrf5gQGIRZLbd3iA0pnlojsfsvFjTfFRB5gYGDpb5NRwgiz7SoQxZVZeyZWgWBp9/YZ51dN0J1s8IffnzxgiIAe1sOTWyiuaRuFjwZpIU9Tbzm2q1KlJmCdQAF3ToDz8RcGdpU+1Ix6gwzUrmIqfNvtTJoknZjd30gcVM+5kd7Io=; 5:XWUjEmTzaxbDg9MmLfARucXS5ceOOcVXwaJn4wMhg9OZsz/hB+uGKAxNdKXO7dePesGJmrlZg4DLQ82/iueNFvw87/95jaqbazfAOZYa+EpZ2oWtoFOwhXg4XtPww4k2Bu2LwxJfI4boEf/RfBKC7MgnlYg1d76TJ2dTdPKeUPY=; 24:cRrA+q1yG8TfnfuU8N1ZGxyL0ms5f3DB5TknllO0PCFynCCdV0eqrs0sRIm95mO5h8uL+HwTenW04MdztknrD8WiFjiSeS2WsXM+hn612o4=; 7:zxC4aziO8AXbVe5A/E5ouOEtHAmEEKr/gOFR49mUGPumUe/9kDrH6yphyasHxozvmcB1jWhPgx1ZoMoMEYHdr+QXC1RxzAwqFtP1X44AkssT+SFQaBWq45f+ZecbihScNaJhE3H5EH/BIQHixtdrmLDD5zyeEkkdzWP+fkz1S5KQFXyl0YWw1O6gQ/uW6/n8pplzVCFan9t8Nczgv8gdF/njxUtBb8hyjkl3bdb0xMlffavBcCMcvUc9phs2lCCl SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2016 14:10:19.3020 (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: MWHPR03MB2445 Subject: [dpdk-dev] [PATCH v9 20/25] eal: rte_pci.h includes rte_dev.h 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Further refactoring and generalization of PCI infrastructure will require access to the rte_dev.h contents. Signed-off-by: Jan Viktorin Signed-off-by: Shreyansh Jain --- lib/librte_eal/common/include/rte_pci.h | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/librte_eal/common/include/rte_pci.h b/lib/librte_eal/common/include/rte_pci.h index 4ca68a2..e8e05da 100644 --- a/lib/librte_eal/common/include/rte_pci.h +++ b/lib/librte_eal/common/include/rte_pci.h @@ -84,6 +84,7 @@ extern "C" { #include #include +#include TAILQ_HEAD(pci_device_list, rte_pci_device); /**< PCI devices in D-linked Q. */ TAILQ_HEAD(pci_driver_list, rte_pci_driver); /**< PCI drivers in D-linked Q. */