From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0050.outbound.protection.outlook.com [104.47.38.50]) by dpdk.org (Postfix) with ESMTP id 813AA2BD1 for ; Mon, 10 Apr 2017 09:19:57 +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=+OAq82P5L37PnktJ88aGdPKOujlX0hd5rpjdvIV6t8A=; b=fQDssjRcCN0Ekwok5tR73stvvXsSqss/4AYKulhyittbV/fBo54gBVOIQljwHyNUWD0ld2oKk4vYPdWbUD9TPRJYF+OXqkSQdXLS41DuvSMhOhaLauGK4vqD5Oe6aq4DfRYpUGJAmY8b8TfyyITYX3jCyejqnIdQtwLi3KfLdqs= Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from lio357.in.caveonetworks.com (14.140.2.178) by DM3PR07MB2283.namprd07.prod.outlook.com (10.164.33.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.17; Mon, 10 Apr 2017 07:19:54 +0000 From: Shijith Thotton To: Ferruh Yigit Cc: dev@dpdk.org Date: Mon, 10 Apr 2017 12:48:55 +0530 Message-Id: <1491808736-14239-1-git-send-email-shijith.thotton@caviumnetworks.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1491805567-10743-1-git-send-email-shijith.thotton@caviumnetworks.com> References: <1491805567-10743-1-git-send-email-shijith.thotton@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [14.140.2.178] X-ClientProxiedBy: BM1PR01CA0042.INDPRD01.PROD.OUTLOOK.COM (10.163.199.14) To DM3PR07MB2283.namprd07.prod.outlook.com (10.164.33.157) X-MS-Office365-Filtering-Correlation-Id: b20bd467-a516-42ad-9fea-08d47fe1fccd X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DM3PR07MB2283; X-Microsoft-Exchange-Diagnostics: 1; DM3PR07MB2283; 3:uAOCpIja5P3qJd7/+H8DCC2r+Lm/M6MNdKEtikBsN2Sby0JC8ER88TzDbg4kSvxMx4cez4gXRFVKLtVpYk/2NvTHkNByfLUMP8iPmZ2FtXoyedUmckAVF6sQdTg08BbrbE3ytTNatLhdJNOFD5aHDMuC35UU45c6c1pc6RtXSmSBnbmnKdDSgB7K5L+UL/GLx3YAaajq6cxPFacx+UZsjLH0sGXaO0gaGmrGtw1PArRWMIrXqVQrrdF18dM9m1A493UAusAP0DZ2JkLTeBp0vDY9m0xIRHOK88G5WXk0QwVw4XgTwotiIUNBaJvSAwIECTzoERFX0pFuu4xEBamJ3A==; 25:ybKSdjmMNZgEXQEorVLf17Vah/DvrtAfmIlOQmpdSHYg3dCOJmMNkiRGIfxXaMA1NB3augAI6Qba8C34l+ypKnwGyB1a6mLbvvT6/cUva3fZk6kF3JbhSl7gPznlU7tmUXzzZ17MFlm8e0GR70Rdw0rK83o2vF2RTlu6gxZc9x/nVJMNlV5QQS1QmxaGnOYT0jn15Pfy+v23h8f4iflNRdVwVbVJA11dXXIieSPQzhfFNBld+SY4ZOx5xJs1nHdM9mRpWIvXVxgpCLZXMLv389/G0wu6Ua0UduifC2/DC1VyueZln0XrxntjQg1TzxkRCBU3gf9A3oW6QuhnSoXaST6RB1ZzZEFlGicU66ws9jB3WTgHHM7qWgOOHdWVwFpA+FcgFb/ozFFn/QdihxIxLJ5hbiPtwuDhHCQ8skr2Hb0C+5Ht/6SANQS2fSAv22iVzv8wVmMZC/lynlresn+noA== X-Microsoft-Exchange-Diagnostics: 1; DM3PR07MB2283; 31:wn+Xc9BQTgWfc6JI2qlRH+h8sgyv01sgl4xEFt+h5CAEoIaXhgyvFLQQtziP7Z4c8JiEpiNGBIJli54riQT6HRC8WZ74Yv1J8lu+Nh3BZSbgcGaE7WbgXE/lvI7YV5rbZ3JkAN8KogUKJMPsfEdVirPxgID/rPSP4LB5YxBas2UqXBvgw+3d5FqydDJNoQiY+xxDTiHLoKbWjdno0z9W77M92dnsZxAfbM24/TYZO/YKx+o0WlRHQ87GIrjFVdtg/H+vZytldAa9Mv1utYxw7rPBmg0cyPTJ+yKWET/Zy2M=; 20:Y4gxUu/wgcS03ku4q27UH98KykC0loEX42+8UuTeYHzAuzkPtfozD/4FEbSSRUuBYdOQrRklZWG1XTVga5SbokNrGYEqw1zJPJEZgp+JKiuA5WY3r+PHiLt2F0qrdjpe9Akgc2ffs/zwCCpdEKdj0bCevnn5XAPCyBFg+GwmbMVjfiwHD4ZZA5ozgMmQIb9yXTNXKnqIRq2d3rPK0LDmcYCAtDN+LxWZxp5FRblcch/UFodiwNlTyLGPCKMTBZTVerUsfMGj7cabMAHc1uhs8s4an9L1VbF3ISYjbIElKkJLHl5rkqDbMKRzy5WqNgrBrAaZOKNwFWvij461gAttmWgwHEaawoAtrJ6hlOuZMws/0raewge0Y82dCRIfP678ZNOX2Vk1lYC4LNONZzljSSYXBq2GW/KQEGR8vIxlLwG6STNYxjVb8uooyWwsDRuDUB0M5WlCikBl6dWrg1BDRsFg2OwDLuD3mYaYjFogV/ypYfjABWjMV52zhcDqE3QB/U8AmNbjoaVwqvYBGslyuKi0yQzv0hchQsdj+/4wUHa3dy9PvP3QOlWXWwTWbLntGpOH1odBPoK7/MW4/92aMH2+g1qJb3/z5DPYXm0P3yc= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(20161123560025)(20161123555025)(20161123562025)(6072148); SRVR:DM3PR07MB2283; BCL:0; PCL:0; RULEID:; SRVR:DM3PR07MB2283; X-Microsoft-Exchange-Diagnostics: 1; DM3PR07MB2283; 4:/ITPXvdGUgz1vu1U/G6bSrsE01/ZEVfRrbkb83ldyGHVNXT7farlVWxNjiRgw+wZyI+6GKmM1UZskgJXYwK2QWjOhKA4vkyspF2so231tFD1AU1kbUZC/R/DsvCMEa+7lVl8LzvJ17Pl5UO/uwM2ImpgXdlyIRmS5OA/m/h/MDzhfz+T/Iirqw5AVhknBnamj9LbWHWbsqI06dgMSXn7zxz3pr1JJigVjtCEQh853qEhzfKI9CpEce368Pvsd/YCz+lCDW+f7FkTs6yp4AgcHVTwnPAFQ4dHE6gZnQsPepdofKqwNLPhSk+5GgZxq4f5N7ZHjr/pcHUuMdbqS1ORU/g/nP548r5LXU91qIKHZh0WOGDF76a1gq6kiFAYh0K/1RJbcwspj144QQzmNmlv+mO5vFWxWSfzZBO7fIiMKAN6aWihgVGSoW9WObG0R5OAxDGJxcQ1OZyAvJY2vLWngiIniiujk2S2DsBMi8M7c3edqWzJKtfqnEs7L9sGeLgNK/zLnaXWJag7VYfSl6oCF1wUox7sevI+TjAFePp+dCi397xJxp5e+M1BByhgSEchefn/kl5GRqXVS4Et6EpJrdcUOS38l71HmuDY0UHV6G3CO3ezaXV3jrnt3w3rJryoJ8gkgJB/dyW9UAveyJoLSrldMxjt+o9cd4XXY0MNMT2RoYyTucISRPugJzErOtiN X-Forefront-PRVS: 027367F73D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39410400002)(39400400002)(39450400003)(39840400002)(305945005)(7736002)(33646002)(4720700003)(53936002)(36756003)(6916009)(6512007)(42882006)(5660300001)(2950100002)(42186005)(66066001)(50986999)(76176999)(47776003)(6506006)(5009440100003)(189998001)(6116002)(6486002)(50226002)(3846002)(8676002)(81166006)(4326008)(2906002)(50466002)(25786009)(110136004)(38730400002)(5003940100001)(48376002)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:DM3PR07MB2283; H:lio357.in.caveonetworks.com; FPR:; SPF:None; MLV:nov; PTR:InfoNoRecords; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM3PR07MB2283; 23:DGrhYNwme7esBQvVb/d6/K+SxD3bZMOMQ1cWQ0T30?= =?us-ascii?Q?JOUrvLU4yYO51yyYMzkz0Zg6zKGtTb/HrLu5/aqHgwVMv5e+nT7xWY4+QKZL?= =?us-ascii?Q?iY8Zig5hPqOgESO8lXsY23UABr1WiVE7xOcdKNMtrZeUhI7wRbtxL+XfKIX5?= =?us-ascii?Q?jrfGU2oe+qMmjFVdfoNVw9BS+prSPN524Fa2T1mIXMNLDrFGH7LXxmThimfc?= =?us-ascii?Q?NeMBm6qiIA1Y6Lye3NRtS9enbqB/14MlQXcmIGZ1Zb3vIfmVsHmTxfcGHENH?= =?us-ascii?Q?EcpyvIP7IN1sDa3nOi1SOcxNPRjoCTJh+Hjehno/MYTh3M0IV9bFMhrVgFJW?= =?us-ascii?Q?AbaKbePmS5dyAtgS8k2ngHq5rwbDoIdQM7tpdo6FcyKixO3x+uK38xt5rxen?= =?us-ascii?Q?HHcmF95mon0wiu8pq7qNG6AYKFh73EYK/RisoIX5oKIbozXiwUtILFZyBsmU?= =?us-ascii?Q?3GTIZfHu/nV0qpHp+9Ey0Qe8YfIjXYcSvubbxUoQ+qWfvPgGf88+8VE7NBDN?= =?us-ascii?Q?vgOclRsnhRGyHujR5ckZY57pP/lQy5utrhtTsmob3Q/crsYg1N8zu24ppRwx?= =?us-ascii?Q?MLfBq3+k+2mQmmClmK3xyGhjXXGOa0X1UjrSvRqQXuVg0Xv8VjBH7wkLk+62?= =?us-ascii?Q?OX8vlafm7y2HEsqlZ/P5968syQvKrSDRBc47QvqxS5ve6rTDGmR+mAxop2s6?= =?us-ascii?Q?B8YhkFBWU8X+N+aesAPeRg1D2+u4YZei4yRg4nRors91gFUFw0vKn516fYSW?= =?us-ascii?Q?Yvg+VO5MAb+A90ZEeADataR6Uzcxe7Jy+gNUxNGJJqpPG4bf3zB2pIPq138C?= =?us-ascii?Q?+QaX5QKi5KI4Yhb8HakSRvjdsj5p6/+UZAUGOfKBw7yVVFfDPI4ySWJa3cQn?= =?us-ascii?Q?mhnV8fFkgbmTsaUKqulN+mE35iBgNiDxm+d1bjpnwt1XlxS4EFYe9Tl6d/a3?= =?us-ascii?Q?n+v3P7v3o0aXkuY6zQzBGiap3BJU7SRqzLaOxvqiFa7mGbdA2XL0cTtc7FSm?= =?us-ascii?Q?KAKmVNQ6v9eYPYex/uVsY21MjZm95wPzxTueHi47Det8Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM3PR07MB2283; 6:RvoqEXBL3mkZjFoxDBfwY21/ZxLTcoRSUUTkl5V0bw6jYH2Y50V9EQe2Uc5DLGaK4nvEQADQMjW/xFTlc5fpLyaQ33mEmUfRoCy5jXNEhitTDRr9v4ApZubIQB07Zd6WDVRpgZBabchMguv/5xl7nIQuoCasPYu3t7hIr92O13HtnRLBoWCixmuOE+vLsWRpeGsRsJvVFJYq6ZMPNQ/kqHLpAcT2/y2XrMCTLjMPoyR0bk3lGC9Qax+U8E/LuMPyalgkl/SJgLRUTevWOJBPlTXob4i7m072k9HYgUYCwOmeyIJgllf8siD6ID8V+kz7EEAwIhNMQxM8/XXKhM7nEFUZMkNKYUcDnhG98NDFsE0bgJX2w2bKnNkqWtadnnL/lp7kz5rqlgxhTukh6LHalNJwtqMiBMvMZkG3QTM5YGNm3TEf5m5302zqmyha3U00DLKoRPM7JBxo4r0PAiu77w==; 5:6jPgIwkOzIyPxQUftaopqKTAyHMMNQYk0Xez4Doj7mUhjmK61cuNR9msfpe7OJJp3Qw5xcj5uq+L+Q8jnzYxSXgfIfZ9JnTRLfXg7o8nJ7mPYdeNuiiTKZ9lu2T1WeQTTq4tePvDdfNH/ex5gvtgrw==; 24:4yfZ1PL8PCLdM2FUkK8N31xV5V5fBnL31SqA5uTqjhRFJl/7O7HY6kYc8f+YG5XOgWY+ko5WE/PWi8gI90J72OZzr6vg4QsqOS2Ykn3g2v0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM3PR07MB2283; 7:RFnpQ/fVk3McC2QpX3G4maxswIkJh+drTFsOojDT7fEJcnW2CahqSsk8jv6nGNxDorWvxR7H9/7kWOjxdihMOLhXa8YDY/NnXYWGaKwg6WVvaYxJzABzbYv71U+Oe94Eea6K/118UgdLQ1qs22O2ShInZ1xM/kj9CEsJKCL70d9rw2XBEQXxaDNEeKjuVRqddxplVvY1TAWkMHhpgRT40zETZctajNN9n1+kehm6fMH2eIgYotwfI8kpAOlho65uWN4AJGtOEXUFCTq2/3p8e3Mbsdzzci/tT8CwUZ75fhXmlkbIMoHt/z1RrOhVGO7YCkZpueMExMhtIUsa19iQnA== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Apr 2017 07:19:54.1941 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR07MB2283 Subject: [dpdk-dev] [PATCH v2 1/2] net/liquidio/base: fix mbox command initialization 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: Mon, 10 Apr 2017 07:19:58 -0000 Initialize mail box command to request VF FLR. Data field was uninitialized before as it was not required and caused the following error during scan. Reported by Coverity scan: 1384518 Uninitialized scalar variable Fixes: cdb166963cae ("net/liquidio: add API for VF FLR") Signed-off-by: Shijith Thotton --- v2 changes: - Fix typo in commit title (s/liquidioi/liquidio). drivers/net/liquidio/base/lio_23xx_vf.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/net/liquidio/base/lio_23xx_vf.c b/drivers/net/liquidio/base/lio_23xx_vf.c index 6ff5b69..e30c20d 100644 --- a/drivers/net/liquidio/base/lio_23xx_vf.c +++ b/drivers/net/liquidio/base/lio_23xx_vf.c @@ -31,6 +31,8 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include + #include #include #include @@ -382,7 +384,7 @@ { struct lio_mbox_cmd mbox_cmd; - mbox_cmd.msg.mbox_msg64 = 0; + memset(&mbox_cmd, 0, sizeof(struct lio_mbox_cmd)); mbox_cmd.msg.s.type = LIO_MBOX_REQUEST; mbox_cmd.msg.s.resp_needed = 0; mbox_cmd.msg.s.cmd = LIO_VF_FLR_REQUEST; -- 1.8.3.1