From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-181.mimecast.com (us-smtp-delivery-181.mimecast.com [63.128.21.181]) by dpdk.org (Postfix) with ESMTP id 2500AA499 for ; Tue, 16 Jan 2018 20:06:38 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=SonusNetworks.onmicrosoft.com; s=selector1-rbbn-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=qqRzd5LSmudbfCSV23w6tWs4magA2yigGXZCPKUhzvA=; b=JFKjDHB9s6D3g9MzEEkbfLZTWq0uuFCthHjdE9WPLz/6rkC3PdjyCfeOsS0HyBUqq3vSd7mffrElSA2wHR/CmsBrhreKJa4whBAlZnrHpvW5QPSv4P8VNbUjeOswARSgPvgRi3zJLKjHIeFYvk4xBdo0Tw98NFECxxjQpkS3J3s= Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03lp0023.outbound.protection.outlook.com [216.32.181.23]) (Using TLS) by us-smtp-1.mimecast.com with ESMTP id us-mta-214-EjZmAowMNfGwhA9IdpP8ag-1; Tue, 16 Jan 2018 14:06:36 -0500 Received: from SODEY-LMA.sonusnet.com (208.45.178.4) by CO2PR03MB2360.namprd03.prod.outlook.com (10.166.93.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.7; Tue, 16 Jan 2018 19:06:32 +0000 From: sodey@rbbn.com To: jan@semihalf.com, jpa@semihalf.com, netanel@amazon.com, evgenys@amazon.com Cc: dev@dpdk.org, sodey@rbbn.com Date: Tue, 16 Jan 2018 14:06:06 -0500 Message-Id: <20180116190606.20208-1-sodey@rbbn.com> X-Mailer: git-send-email 2.9.3.windows.1 MIME-Version: 1.0 X-Originating-IP: [208.45.178.4] X-ClientProxiedBy: BN6PR2001CA0019.namprd20.prod.outlook.com (10.172.112.157) To CO2PR03MB2360.namprd03.prod.outlook.com (10.166.93.20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6a31f518-8e00-428a-b87e-08d55d144251 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:CO2PR03MB2360; X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2360; 3:97vzisUFmKq5XH03Bb2XbMZtBOsPHFKKHDkEQIihZiZbWUCCy9v5CVGmJXZjv1n+dk6oDrbTwfDVUv104aotwDFQOLxAXRNVmyG8vl92asDTUncL0glXhXZ73zKxsddt6mM41feKv0WfXgUEOgHbSfawT+OIabJ2vlIDo/aQp4FpdHTlsbADzeH5W/GoLbGLHOmnQTndKeQQACMigrQEB9WDHweHARQcyTuNJpFIRlFpPrQcquzpvykXOfZv6RVv; 25:ftn4maKpjVr/X9+1UjJNh/xVcpzj347rGok7S2BeNZLEhDsYF7FeCNNuZUAY62azZKo9s3SyJs6B5qu/2mWwDSLGvRr36hb3Fu0Kb1+jkk5YuprYfhpCJtycHxCQmTeUO6uYuSfZfDUyFWpEybLDdBkpwHPeQxf9MEsNZa2/5Bi6Jh4OaLhbKHbJTLeRLjfCqFePgrLUZHDqF6vei/XP1+0hTv7j5nVthooTkwIJlj1cZm8IweVS1512rn1+zB4Bcf+S4hJ0DZYaXIuEdegeWD2vEqEGEA9Iy309KivVivsMdXsCgdUZPTjX/B6jPjog9Gr5n3WKhtDGhJInqh08iA==; 31:eziXOVkjkuXeVAAkHaXQ8NmD8d7lAFoUKUH5JH5IyZ4+a20SLWrOwCubGdEkKYxID/dcJfNAIosqgkjIBbQwR/QOtUbJb9YKwokLh784rpI7wjzcFo8rIB7vRb1k53d/GCo3arSXAqQ7qbaOyn62wD1xbV6dXOeD+IxAdRrl+PYtQS6tso0ieY5rNin3DctF1i2dOM1z+pZvqzMXetYSwhaVtExWLVe+IHeqqmArW+k= X-MS-TrafficTypeDiagnostic: CO2PR03MB2360: X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2360; 20:80+pzarabNbBpj9TyR4H/TWEHZD6L594HFGkP+FgEaPsFJOiuhKGoRSL/9fmbgWBYf8h6xUOoIpZ3qFhyFK/NL5RUnKSq3wsv1j8n5K1F1DKsO6aga4qTxf2YCmvUc2NX8Q4Sq7LpijAj48yL0tWLKaMvK1Pfj6w34rgepifLAXlXC1hOuVoM3sc8xyn/CGaHPpdtLtwb2y7CWtZOez0x7TmRiuK46Gr9BSHTY6H0C3FLLrDB/DISchCyqOSt/3gWRs55AmFYdCspk1DItnXD4+Z3aJO1be6ye9gGUjlEIBrWhpV/f+HhtTOyg5AUc9BhwWkjn35WYWxax2yfA7ZyOgJp3AedQNcEA2yKnxB14rdw80UUJjDCBqpN72YRbI+hHWxhyeFFRv1MRBKariDMvJjQ++eoMg48x+BAXprpjqZLfy5SYMXqbQpgXHt84lxa+kDNyilI+575sZERPF7w8MF0wKze4rLwaf4LHcCTe1Ne5QLEnBdGKz+c2zuPs7+; 4:kbnnHBmOXA9/hlGXLbD8/SAkJoiDK9CZ0elGKALsWFUuKQHeaZmhtJb7qpAAqOoNwQODM7kakMos5gW4R6Wh6klFa44tIuxGTLIhXsiwJj2QocwoQ3QQEqi1vM3niW58cA1WJ5qOlv9NtN5lQmmdn59Rl1eBNmcA0oHtuu4Jk6rRv3SXrMY0FLQ7J5Bbjk+fu3kKRcuEe8eW2GEkcrIdzmQqz1BaKVcHYUK/yNVQwZXPIKTEAZiFHCsylpkx21FArDfwjQ/PGM7cjUCOYazrfw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3231023)(944501161)(3002001)(6041268)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011); SRVR:CO2PR03MB2360; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:CO2PR03MB2360; X-Forefront-PRVS: 0554B1F54F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(39380400002)(376002)(346002)(396003)(39860400002)(189003)(199004)(1076002)(4326008)(25786009)(81166006)(16586007)(316002)(8676002)(47776003)(81156014)(36756003)(107886003)(8936002)(69596002)(478600001)(97736004)(86362001)(3846002)(16526018)(26005)(66066001)(6116002)(53936002)(7736002)(6512007)(68736007)(9686003)(85782001)(305945005)(53416004)(48376002)(50466002)(2906002)(6486002)(50226002)(33896004)(4743002)(5660300001)(105586002)(6666003)(52116002)(386003)(106356001)(6506007)(51416003)(85772001); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR03MB2360; H:SODEY-LMA.sonusnet.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CO2PR03MB2360; 23:SjOzmGzwqSltPdHk5zRh3pqmfB8DGv12L/MdI+WBd?= =?us-ascii?Q?qDsOQ66HN6hmEWQAe4MYDb8HVpgwt1eQa8FEK+bUhWm9AfJR937EN/AR2iEW?= =?us-ascii?Q?D/3SdTPuMK7qIl1aD8c0E1eFZlvMZ8rZ0qLONVgR1jfeYcp+fBbDYMYERP5i?= =?us-ascii?Q?FAUWwAIF38kZ4DURpMGlUaJVrD6fC0ftemTuPqBDT7BKafCoUeMRTS1czUS+?= =?us-ascii?Q?2F9ZIya7Hlesa0TxKua39+zPs8EYqH7ikVOMUtEJuyr9tK78uPHK0qnUwTmy?= =?us-ascii?Q?QbJpZ1U8OzR82Vs5pnkoEav13cLD/SV+HlfdLWDGbO6J63utKeqRMQD0P2LA?= =?us-ascii?Q?79B/8Z6fKx9wLa8YPTma7VpK6SZz6AAZxHzbj04ycqxCw+nn5eDt1rnS03Kj?= =?us-ascii?Q?wK5mmfENYPKgjHvZkJFKdTCTOd4Rp06/wr3L76DvU3VVWOg2WzPepz1Q8Z+N?= =?us-ascii?Q?xP6w8Y0ra9/nxiWEeXG4e90wIHQgeKPEvAXc5RDXr9W4qQjVjnUCNveTf0wb?= =?us-ascii?Q?9vy0p7ouRFSNydo0xZswPUbO6VK5SESdbKELn2GSys4QnMS6ralm4FSCM1Bt?= =?us-ascii?Q?3KEND6M5K/YfnBhi230zI+T9tVMauqYMyl2/dcENibt2cRAkXosggquke+Sg?= =?us-ascii?Q?PPdVIWNjPD7JrvBOI/OAJyxcUNu6EW1Qg3+lpmEjGj5FSrsJmRFWc1E4JfO+?= =?us-ascii?Q?U/BB2zkjhD5nvlskMVLW+W0aMEyXfJ9aLN6zKoKGan1idMXnLOCNHh8W2BPr?= =?us-ascii?Q?2fNYOJpIsZeytdYgSYR7SvuxNpB5oBApq+oQJBf+5GQnl1pYHnoeiqvMDFts?= =?us-ascii?Q?aDMeuRObveNjEbJJPNZ7XUCG541dALfZC41htia4fpG9cayfCe0XeBs+4aZk?= =?us-ascii?Q?tc6uxXr5h1PobcnYW+eCsppb13H6drqxntyQ4oBru7ZNmTBeAbQlk3pZK+uM?= =?us-ascii?Q?6FpH2prEMufXi3fl3nOoNKlBLbhmrTnNv2qr8crktS37YuE9AA9hwuZrgaBJ?= =?us-ascii?Q?I1AJcG+LvX/6qAIRjaadKPcAr3oR1IWXc+BiSLpwnYy0Eur5OqyrICcOWZuE?= =?us-ascii?Q?xYUHoURv+WXLGTzhfCw9UhpsvDfOfWiEq9/5L33yX6Hyfxuvl0PbtkUp5973?= =?us-ascii?Q?p8AZMc5c4XXsCvIfojHBfqibq76hhopuXfzy9XX3ObeQdv+2Vho4llmYt6NA?= =?us-ascii?Q?YwiSA7gfnQ0nk+/0XD0BTIujL2yKDGS9OrI?= X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2360; 6:7YlT/y5USQVf3HAeGAF3BcgggoOrYMoHYHLK4uIbDQDAJ0FM63MDFwT3fw9GWNpr+wHtvRMNKC1w74kggP48aXoNxDzqCrj/hgbI6Rd7PkIMV0cvuY3PZQhLYGDd8LsoyMcNuNJI0cNGRieua3lxMzpJOmxQeM/GYDyg02QRERPhE3pAv4w30itqmDpSW912lb3vTr6bLEwyNADpQSfmfMP2ZjSFxELaFvvy6I2ynJka1t/rEAq1QDpiP3POCmYeVV/mYRdgoaD8rv8Q8QqgX6t32kNsKv1S8VmnhlKvrj0TTrnSsk8ryN1z3BK7mEPNaf3vGCcuQtwO6WMrXJo7U1+DELq4vQUJe0/pmceYQHE=; 5:JagycdQF6IVk/RxLt3t2Gi2vEGKP+vLhksa7QT5/vyCE//MxIQ+cXjSqv1m1jBK2+laHxg/hsuRIC/9rm/jJK3a1I+yui0WKnVijTKmn5lDfHlAuKxE+4mxe2suUyo0fxUMXtSsmM7mGPtehlhs5pxK6bTeGDJSp92et05ba9lc=; 24:YaC/9ZiN4VxUBv+LJ+Fk3XVmXbQXbSz8+E7EE7lyMFIjpZPCLjj9ENqOxyNAqWKNEwU1/7WFejx9YJzZdBSU2w78VH1nOwv/a9hHHdTcWKw=; 7:K5llvl13CP4BiFYwPqigWPMralOrcOLMfd6gS8lXC4fng6BJCmj0XvFkzdtzb7zx9D5NTduTiAiG7dWFjeWJwfE7TaoTm2x2dNvuJR2yArgUF28rapieVDuwUwJNIn4vnXV9BwcZcBN9j4oQwLOcH891iQx3dPxvsMFiGcbC6jB8VoGKXwTSAZgOHjqV5ie/8Xd5lc79h83Tu8e3rzsihzos7jIObl5InLh+IzbGJXCawYO/mMWl2JlUVntzp7Mi SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2360; 20:9VqRoaQvq9f/MD4J+55vXaB2CaodKZmQCOgFku1IwSSgy5c3kL7voCGMb//SkFVfdAwu8fbLy8+kWph7oVzCW7vnR5TjiDI8S5yVG487q0nyD53Utm5zqa5Z7BoXEabnIDX9IOHl63tUDj5bTLp1aDtKbOfSQUUkBscwvD/d3Rw= X-OriginatorOrg: rbbn.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2018 19:06:32.8674 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6a31f518-8e00-428a-b87e-08d55d144251 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR03MB2360 X-MC-Unique: EjZmAowMNfGwhA9IdpP8ag-1 Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable Subject: [dpdk-dev] [PATCH v1] drivers/net/ena: Copy PCI info to rte_eth_dev 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, 16 Jan 2018 19:06:38 -0000 From: Souvik Dey We need to add the pci_dev info to the rte_eth_dev structure during the eth_ena_dev_init. Informantions like driver_name and numa_node will not be populated otherwise. Signed-off-by: Souvik Dey --- drivers/net/ena/ena_ethdev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/ena/ena_ethdev.c b/drivers/net/ena/ena_ethdev.c index ac0803d..329cb29 100644 --- a/drivers/net/ena/ena_ethdev.c +++ b/drivers/net/ena/ena_ethdev.c @@ -1270,6 +1270,8 @@ static int eth_ena_dev_init(struct rte_eth_dev *eth_d= ev) =09=09 pci_dev->addr.devid, =09=09 pci_dev->addr.function); =20 +=09rte_eth_copy_pci_info(eth_dev, pci_dev); + =09adapter->regs =3D pci_dev->mem_resource[ENA_REGS_BAR].addr; =09adapter->dev_mem_base =3D pci_dev->mem_resource[ENA_MEM_BAR].addr; =20 --=20 2.9.3.windows.1