From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0045.outbound.protection.outlook.com [104.47.36.45]) by dpdk.org (Postfix) with ESMTP id 6190D69A5; Tue, 25 Apr 2017 09:29:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=oZAd9N6UtNxyjoT7X/Uzt6LtLBwXj5r7N2IxF12ti8I=; b=NnzPTd8L6AHefSxQzS+WciPj46IoA/81LBS8E5a3YKSB1Czyg0L2TB7FcbpnsO4CoOJ37WqjIfQjdi3av7V8TWrY5QhKiWhCHvWW8szlyDpA2kY87u8RjGtqmMOp1I/y8n6oUG1prGnKTYcnLqfWRW+0/RKT7MJkJ1HiIZHJEj4= Received: from SN1PR0701CA0046.namprd07.prod.outlook.com (10.163.126.14) by CO2PR07MB2517.namprd07.prod.outlook.com (10.166.200.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1047.13; Tue, 25 Apr 2017 07:29:37 +0000 Received: from BN1BFFO11FD023.protection.gbl (2a01:111:f400:7c10::1:155) by SN1PR0701CA0046.outlook.office365.com (2a01:111:e400:52fd::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1061.12 via Frontend Transport; Tue, 25 Apr 2017 07:29:36 +0000 Authentication-Results: spf=none (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=cavium.com; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) Received: from CAEXCH02.caveonetworks.com (50.232.66.26) by BN1BFFO11FD023.mail.protection.outlook.com (10.58.144.86) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1047.9 via Frontend Transport; Tue, 25 Apr 2017 07:29:36 +0000 Received: from avsmtprelay01.qlc.com (10.1.112.194) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.309.2; Tue, 25 Apr 2017 00:29:26 -0700 Received: from avluser05.qlc.com (avluser05.qlc.com [10.1.113.115]) by avsmtprelay01.qlc.com (Postfix) with ESMTP id 6870B8BF770A5; Tue, 25 Apr 2017 00:29:26 -0700 (PDT) Received: (from rmody@localhost) by avluser05.qlc.com (8.14.4/8.14.4/Submit) id v3P7TQ4O032102; Tue, 25 Apr 2017 00:29:26 -0700 X-Authentication-Warning: avluser05.qlc.com: rmody set sender to rasesh.mody@cavium.com using -f From: Rasesh Mody To: CC: Rasesh Mody , , Date: Tue, 25 Apr 2017 00:28:42 -0700 Message-ID: <1493105326-31984-7-git-send-email-rasesh.mody@cavium.com> X-Mailer: git-send-email 1.7.10.3 In-Reply-To: <1493105326-31984-1-git-send-email-rasesh.mody@cavium.com> References: <1493105326-31984-1-git-send-email-rasesh.mody@cavium.com> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:50.232.66.26; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39850400002)(39450400003)(39410400002)(39400400002)(39840400002)(2980300002)(428002)(199003)(189002)(9170700003)(87636002)(2351001)(38730400002)(81166006)(6666003)(8676002)(5660300001)(106466001)(4720700003)(305945005)(450100002)(6916009)(2950100002)(4326008)(5003940100001)(36756003)(76176999)(54906002)(47776003)(86362001)(101416001)(50466002)(42186005)(2906002)(189998001)(356003)(50226002)(110136004)(105586002)(8936002)(48376002)(50986999)(33646002); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2517; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD023; 1:kfAfzWHZQZj3ut16hab1qEXvjaPsTteeMK6B1/wE46mfQKgJWPK5PNgwgyNGHgodfo+bT9N9M69JifOyN1mnYrkalj+bCvxLR8Up7XqN9K/CHxhSp6rre1vqvkJTnXFKfjGKib8n1Rt0JO6WHJZ2g0HEflweG+J1XmWMbe6s4VKJLlDgKhXsT4Afd0gKna94SZP4gZ21OjrWkLCV0YbPIEjLYvcv6CiRQaLBCVR15iHrbyae54Kfw8l79oP54T241N0RizcENpXq3mH7QfuY5/qZQEAlMttAFy1Pcfkzx2h+nV5hervHPxu/2qbj7Wv37Cd1+M9jal35q95Y+sxmRZtiWf2untobt3jK7Oh61lEATtLdK6yWWdfDCtHwFeXmnz7fRmEbR4Sw8184AfX105kX/5seiMtd/CPNZAdxGmvaD9qtq/7T5nJuL0DL/cZm4VawfFor4f6/AJ3BfQUIxZ7GLjJwWnRJE0JN2UH/U3i8T6OHxhhYp2OT1xLEs23AxVPiA7eLTW4nUzY+X9Wgow== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6d5b356c-dc96-46a0-a795-08d48bacd37d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081); SRVR:CO2PR07MB2517; X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 3:y30MmzCtqJO0V/WDCD/e6keohl0y87brhQGU2AGcdLtLOqIPUQph1hJJ2h0mf5w1bGOw6p5WETFARpegAW+Oir9k/pVoo1Ar2Q/2NolM59LjZS80/DB2+TZDTQSeifLlzxDrzgyGZB8hVrwTuaE25onAUS7n392VFNjGMs1+ZP8QBNDTsU1gWCTldWiCzzdYglomVSFgbi45aVdtaJtRIO5G3jbsfSG7+SnfAvd05D00JkPdU5e45o4TuTbytxSOAUDZVsIsjBNiOT5ybVfhbm+AuuC4/V+UraR/SNrn9Q3UF09LKGcfjnCbWwkl4scPZWC0JStGaZfKSxjjUPvOP61kVts7Q7iN/S0oYLWepqxwuA+HWajZfThGxbSEVSRvlBGhEgWdqvjQL6Xt5+d0fY70IGqp/qRoTXBeT0W7LWk9B+gY9+sZcrMhUhE6s0yadG/ntAaNNQJVdbknPRno4w==; 25:EbIERWXk4r8wYCTQvtd5BwQQiNepO165ObaiSIxk5TtrDv9pxDWmECzcS0L/zzdz/Vkgm2zJ3lFCuxl/cIY/8tHs/PCNOZDUUvfWe8Q5kSY0wnxaenDXihnZE/EG7kd0LGOPHGltGWSVOW7Y1LxkMrHeF6DGJm7DGbSm2/H49V6eyeP+xjEh08x0arddJ8rwj6m+/wDS41UCPwg0KRvbh3Fsx9E5q1mUIy5WzZ0cRZ6doykTt10B7HYmu68jCAisIrB9HApISpZUN8IgsGctDWVKaaKgw3GZE8Vs7QJPjCFpzMgA3e7sigHJoEwr57FT1n0rBFQoEl/nVH75EkBG8cl3kssygo7Iv4V0/LPGFXTI/AtfCVGij+n0RIxeQ8noxsteMARBoY/RNkxoe9C9A7e5iNCkd6ar3dsS9joiUTs/B2uhb53eWx1FOK7jf4EEdOrbT1eZIvqx1V+hLP2ldg== X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 31:KBq+ajne0+Bwp79NIA2MPXtA4XQG8RSkE7GHDZ+bHgVg6LHTUJVzlSxUS02JMTKB8odizXlWkRYVQBjSahGFG0vDKhZTBawMfhU6+mb2B5b3LT5bgPzp+Ou602dvF5yADbgyM3wLVycYjX82YUSBk/lds13e+LAEQo6HcdGHAdGxntjQQxnGfpMgs7kw/NqU5k9gYPBJtdymO2iCuOdgHB5ONz7rWYKsMGYVl6DhRJliC0UOAIXg3YVUSacLQ9pgMwPrDBsmxHTkQJ/BwdJOZw==; 20:faim5H/Oaxn/DEhTW76BMfQG3REK4N0hsJE9kbsmjUUMemCnzmo1v3TTxwXGuAjJQLxCeoFTwXJQMfT+ReNbGCatYq+YpNqd/09rsi4RVStXVn7S6CMtGwmLH4lPNzBxJqNYRkKMRLeCsN0fd0YOkUZKWERQWMRcOdAi+uHMlzkY5yXHIaCFPJ1zXVFus8/oE5r8w4C75sw0R6kVOJp+LUBEq7mG92tX+zS5PXuX1A7W2h/Zwm//asAFBiyOoS8VhFbL5LrNH5mynfCQXRLo+z63DOU/81iyyvsBr+WJbvBnUQjpfChuXqXlu0iv4yJ+5rv5HwM5TPZN10Oxb9Es9DyscdqyG0ZgVmwVVMTbgQ+uMr6ScHrt+tuOMXSvtxdov3hL/oy82gisqyFtuYXNjR36cxkePqUVfGk4crN/HWCCKLLI0zD05WcDSCBSSXtqqN4WJA/PFn7XWAx9VS2qFYYZRHwfcqfKGGNJJxAPjbkzo3vvsXiMlXm/lXInH0Da X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13017025)(13015025)(8121501046)(5005006)(13024025)(13023025)(13018025)(10201501046)(93006095)(93001095)(3002001)(6041248)(20161123560025)(20161123555025)(20161123564025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(6072148); SRVR:CO2PR07MB2517; BCL:0; PCL:0; RULEID:; SRVR:CO2PR07MB2517; X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 4:fF4d9VfxoXrq2am8vDoEk4qNAOZkr6jMOYkpRKNhyr8Wbg5Qh56Zg+SP6DUgHg+kG4s14kZ2l487T8pUAIaFhSYNWHcgBpu8D6IQqaG5Y2371BHdqDWcWn28QPV4UaY05774rwblSIGbxClQLHhHYuE+3xI3FCP0nVJOmYhH7i240/SvBT0cr2g/KhIMYIqC/fsBLICFP5f/GRKqeFAe7OizVmwDgm6WbHTcBrrT0ynawKFzYMT/ORaNgu5oE1vkgZR7mVeHr70+1m3qdlaZoRiuyaREJ18Y3icuwSKjB2fdSmOihSU9K5dPe2K2/NZCrcFgTQruL+SJ4676M582e0xQ0C8thDrVlLDYQ+59qVx7Fiu/UEGldf/92QSG3XxDb6vX96R4XcrCXsBK0MtLxWQVo8ECxzten3Rx5edMjlMoKxmcvegRgCaCXR1C+qWFn3Yt7P2KUN2AzqgrqvUCdK54Im5q61hfJt/n1Phq8W0J5OLbOKHBfGBgDnnKacu4R9MUJO1lrtHEVomYzLUFIXfCYpF+pzRvx0qscIZR4U0eaHP2Xjvpklp9QaN0HQCyblUgOunmI8BMvQLnS/lNNzyejad7qVWLz6PicxqXz0iZbewAevyGZCFNQYw7oHMgWULizTw5nCd/3LW6wh5J3i69/29MsYznm+jxbbEPo0RlUmDASEYAgpvHyQWlkOSodmhPBN5WEoEdzm2jmhFkAAwdp3NC+lhwi+vbjijsSyZsdX5K92PBDNrlkUYpCl8sgM7DEmxWHhp4jOU+quB8/iLtWWdEnVnQbdHiphKZQmHZHYRycIvbAON3JFpXuNrU X-Forefront-PRVS: 0288CD37D9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CO2PR07MB2517; 23:Rr+k4QE23kLbbfKHvq+TPXsB3hd9aDU3G75CuknRN?= =?us-ascii?Q?h2uh5lH+ht2/wuFoKXuVfCu8SdKQ/sXIJ4dGYE66Hyz/GRApVj31uJqaZsMM?= =?us-ascii?Q?8OtZ5TQaFbzQw9FXWpYp6ALm2yvQx4JHMrVLGf2MmRNSysUi63xivycWXy2p?= =?us-ascii?Q?Gwq5/HAwbsT1iWtdMOXxjfq/ES8H2H8PzzkthFbK6oC9/lclgUhyL84oGJkY?= =?us-ascii?Q?6pdBqn7diB3uQ/cJNc2J6hxIYkUGNAaRwfTsie6Os6tupcCaSsH1OMZHvfNq?= =?us-ascii?Q?yVLerKfSu0IDOxF9N983Oru5zxJGlZyENoE0Nz9ix9BUIiNXLc96gAffg0xt?= =?us-ascii?Q?mXnGVf3wMyL2vqmfzz94XrwBvmcT5T3ib0H+RE1BcdaYPb/1mZOl0YpUlIVG?= =?us-ascii?Q?mNqmYVZlrfYCmECR7OY+uIeRKpCiLBdh7o9p/iDC0/WcnMnlu4AuSv4eXjw3?= =?us-ascii?Q?HjXSdpbMzapNMjxAsDnRCJ3KNyP1kfhaJTBktUrqNXkXMIdyBbEObzZuf4Bl?= =?us-ascii?Q?xmUxxvgqTAiXayru62cGZ3mrCo/z4LZh5M6Xe298h2wNoFdNLyMnNtyBZa0y?= =?us-ascii?Q?CKnEIg6HYWgHhpMrUJviBjQ7Z1NQYDOdR9qFGU/pTrA1mfubumMpode3NIqO?= =?us-ascii?Q?8GtpdLQRnfbn1POheqA0r0ZqYL/NKhK1gtLbSW3JVpqujDVBJRT+AQXBM8o5?= =?us-ascii?Q?D3b6y5Iln0vudrVcFs9cdgwx/rdcyw2VjFfpSxdxK3vteDlz/EWgAObMsaJ+?= =?us-ascii?Q?E3z5y7+1sbdAALn7j1MwH23b3ljw66JldqewdS4Eb8WwBt2HCdy0S16I+EFT?= =?us-ascii?Q?+RFJg2MZPH5oPbVWGia+U0p2ZhauSEiOXlmFAFeYwoz5jKRpFFpJm+Fy+cUs?= =?us-ascii?Q?a+iHr6PKV/elQa7IVvxxmgfBC7WHzgHjaHWAS5vNZRu4AsbJPQrg1kvFPVqg?= =?us-ascii?Q?fOA1pamxTLJ4e8KcpFx32YSkg27iDG7ZjJ7+OW4Wv605z0tv4va07sVHOzTj?= =?us-ascii?Q?/Y3yJdw78NpINu7WpGWv2VBuJJNIM5VSP3H0P1tCGz5W/R1+oEnUQsKatcvU?= =?us-ascii?Q?vUnM59l5BCc91RCxSQ5+EpvgwebpGSSF3BbMtIstO+AS38WIIEd5ApdiDLMC?= =?us-ascii?Q?37Xde/Y9xM=3D?= X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 6:R+FE3039HFJcwrFASsYXzRA1+PF6HGE+aSxNnzT/aKwoZPZZ805sX/0UJLeaRO5tTe3CxNDsFwvPHJExgXONIy00sOFMHJmpMvUxOY8GWI/MBaLbjonUXuAEcpZzcql/Dt5BD/bKwp5zVsMbxo+BIW6AscCH54H+NtVF8LWE+KjENrqKilFVvBr08/TmCQ8E8EVt8vR5jLOKl8dQgmWekvWaWW4g1PLvzN1tfOQ7ujHZU7/11KlISzw29WUNl3EY6Ky/qmU7EP6qGLJgYxEQi4ESi9lRqunLSeVUx3LTkhlm9tjtLvzc4eFHJ7nLpIM0HhYV4iRk720nenJA6fhVjNR6F2wAuf2LyyDfpAw+z0AisjQC5V0O5uSvm3rjvXUVqCousVUOBvYznKff3wfpedaf7j0A//fPATQmacDD4uznbpvCYwjuPsHka6VjH+kKIz0K2mvD5/cqho3TbN5vURpL7gw+bRfBilNaNoxtUO7an3XgjX3KjaaAOzxlO1c2Sd45MxcfP2f2/hQF6ZxXpg==; 5:3tMxs7WhX3UCKJJsUOebEk98XCpKNamlHEGajV9dmnJS+tRiQysSw7WFkBbLXsj1HSsnE+/V0oXeZAfQYh7SYY9bphQjPIfGYqRLOyIR9cE85G+YbXe24XEHF0NyiP3hVGm+SQm5NvY11XO8WEuPkQ==; 24:4RFIux2lt61tSaaZCKHbQ4Spy75QH/bBCvP/uBRbDFZEvPgcZM8Mp9q5Fn6FBaSsPR96xzfuMGoOxFLVDaUSLIMwrDRP5IX+qkdyV1rLDaI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 7:m29J9RUG9U1jRlABxIFwTYgzraBbZwI4szCzSAOULuqqb+qNPjGx7smm9MnfAEf275gj/fC6P6OMuJl5nVS4uyuUKfpjWmI6HaKLSv3AKt3/qWY1dRsE02XGhcTBTef3nVf9uzqyW8Ug/t65aLcDwvN0534fJ0o64HxExzKfk4N9E/IyKKLn+ZOntga5gBCka1WDdGQ49h65CKTZVk7Do4qn3YI8N6wis0R+3hc5MX8T3xiWgx2C5ONq264HDycK3b7/4G8BXarAaMPDWPpI4adJhueqDhvvpQJHoyaPRW8ZeXuBsdwg4DkHOLpgoQcuwocm1c+RUZMwtFFeLvJ6fw== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Apr 2017 07:29:36.1513 (UTC) X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=711e4ccf-2e9b-4bcf-a551-4094005b6194; Ip=[50.232.66.26]; Helo=[CAEXCH02.caveonetworks.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2517 Subject: [dpdk-dev] [PATCH 07/11] net/qede: fix FW version string display for SRIOV 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, 25 Apr 2017 07:29:42 -0000 In SRIOV testing, print adapter info shows firmware version used by PF, this patch provides fix to populate correct firmware version used by VF. Fixes: 86a2265e59d7 ("qede: add SRIOV support") Cc: stable@dpdk.org Signed-off-by: Rasesh Mody --- drivers/net/qede/qede_main.c | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/drivers/net/qede/qede_main.c b/drivers/net/qede/qede_main.c index 307b33a..d7847d1 100644 --- a/drivers/net/qede/qede_main.c +++ b/drivers/net/qede/qede_main.c @@ -359,11 +359,12 @@ static int qed_slowpath_start(struct ecore_dev *edev, rte_memcpy(&dev_info->hw_mac, &edev->hwfns[0].hw_info.hw_mac_addr, ETHER_ADDR_LEN); + dev_info->fw_major = FW_MAJOR_VERSION; + dev_info->fw_minor = FW_MINOR_VERSION; + dev_info->fw_rev = FW_REVISION_VERSION; + dev_info->fw_eng = FW_ENGINEERING_VERSION; + if (IS_PF(edev)) { - dev_info->fw_major = FW_MAJOR_VERSION; - dev_info->fw_minor = FW_MINOR_VERSION; - dev_info->fw_rev = FW_REVISION_VERSION; - dev_info->fw_eng = FW_ENGINEERING_VERSION; dev_info->mf_mode = edev->mf_mode; dev_info->tx_switching = false; @@ -384,10 +385,6 @@ static int qed_slowpath_start(struct ecore_dev *edev, ecore_ptt_release(ECORE_LEADING_HWFN(edev), ptt); } } else { - ecore_vf_get_fw_version(&edev->hwfns[0], &dev_info->fw_major, - &dev_info->fw_minor, &dev_info->fw_rev, - &dev_info->fw_eng); - ecore_mcp_get_mfw_ver(ECORE_LEADING_HWFN(edev), ptt, &dev_info->mfw_rev, NULL); } -- 1.7.10.3