Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp2551446pxp; Tue, 22 Mar 2022 00:23:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzsMwgojba3CoZI3JD/4RCvbxikdOJVBU6E4+iwa9BYomkoxF4kee57a8vnjsvFUZ42jHnq X-Received: by 2002:a63:1e4b:0:b0:381:c48:928b with SMTP id p11-20020a631e4b000000b003810c48928bmr20085117pgm.139.1647933832397; Tue, 22 Mar 2022 00:23:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1647933832; cv=pass; d=google.com; s=arc-20160816; b=D9iEUcgEuRUjpIS67oA5GH5PkYJnw/BracMBkUgjJQkgds6sd47Sl7C2oPJmQCk1Tw G+gBPoF1R+RdmybE13AlBVM6K7zEjJnDteCg3pRDwywrQ69EQFOw555KpKHzOeJvxJF6 EKhEMuZ7G5PJET6Qw7eISZ0PeoIqYh+cKdNKOLiOk/Za0QP9ee301HuSHUsAa8X7wDQe 3AzmkJj+ELYdQcnF7h5h8QVkCgsnuj5NeJScI/CGS19WJIKGhfnWFOYYHYicLLADCYgn RfSTkd3L3BZ9L0DMAppA6Nncno+PpDpWnHjCSUPlGACfniV1zl6NjeJAKThFfLOMTIgk aRmg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=JuI6yIdxLXTw/7bHl6I5izzXym1faE0XLsP1k+NVMRs=; b=IgFyOwElZuXh5Cf8ncbhYBXG3Y37YYcBugfFY03UQ8pa1huU+VGurRik0XasfH9Gll 80hMoocePrtSWp8kfSynjjhXhEQLIxhHOLoYcUpaRijj9kozqn2jtW8ItFz55Sca3G47 /YCY/7juzxq6hVOG2U1S4964cPYAS4rH6kEEoOtcaUR+nFAd8OO7cjAZly+fSZ80aJIb a9ccykPE2FO3EUvz3dIV5LYMLdK7I2Mcwwto64HlWtJrwLfHpJsUAwAYjg0HoOwIV4Qc dOzqUx6sfdMS2cVFvylEk3xOTB3wOm6S73AyxLoynLUR+nR3QNa0wWvsIvrNM7tiSeO8 VYZA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector2-xilinx-onmicrosoft-com header.b=eIRN3dCE; arc=pass (i=1 spf=pass spfdomain=xilinx.com dkim=pass dkdomain=xilinx.com dmarc=pass fromdomain=xilinx.com); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=xilinx.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id k1-20020a632401000000b00383f92e1f96si1391795pgk.79.2022.03.22.00.23.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Mar 2022 00:23:52 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector2-xilinx-onmicrosoft-com header.b=eIRN3dCE; arc=pass (i=1 spf=pass spfdomain=xilinx.com dkim=pass dkdomain=xilinx.com dmarc=pass fromdomain=xilinx.com); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=xilinx.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id DF28313E18; Mon, 21 Mar 2022 23:55:58 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237244AbiCVG5R (ORCPT + 99 others); Tue, 22 Mar 2022 02:57:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42890 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237219AbiCVG5P (ORCPT ); Tue, 22 Mar 2022 02:57:15 -0400 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2081.outbound.protection.outlook.com [40.107.237.81]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 60A3DE54; Mon, 21 Mar 2022 23:55:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kadU5SF9OnoH/A7WRZ1BKMIhesL1kEruo1/tlXhvjSOJvfr09WmSETb45RaERafObk2Q/WZyRtms/296GcN8qJG/OCemi8/7pcv8XKxoee8xIqLUnnbeLoZWAOKeg2V4X4bge4iGzxBzZKUX4wVrYwbOACC26P90R23XTSUY4VaujXYw1V8eZB0+NM5NXlydpNQLW6ZuHpOXZs7ZdjEfPSpSwpfwY2/agQCUlXVXZZ2kOQEwVDsAZ1hv2IzkzzQuFHo7oGWId/EdFMi8hsJqnQv2wdr5TRC//m/D2ybIJrsil6UcFNiV7nn9HkgGanigSB0v18v+MZZTm8Dq6cWQ3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JuI6yIdxLXTw/7bHl6I5izzXym1faE0XLsP1k+NVMRs=; b=KW6z12R3yLPMLKCIzk3KE+AqbpXSKTCkeL1ZrPYlMVTjPEBK7vxjwZSKKlVYVk8C1bHc3rJoZJOG3qacaV/jM+KmKZPEl+2H8PjFfwLcDZDOQtXS4eNYl1BKHglfqpwYxqsr54KONzu32401CWfQznG4icG8qnc90IYWs6n0p6BxyBPypPdM9gT4yMrpnqPUxDcBU67t2nd1cSxJ8diHVPTjt7aF/B42z8qT3A3jXaUvCtPUAzDzRr926nyAZdSNc7P57HAinEzkdvifyhISDjSxNq85XaZnKU7pmpFK8O0qnanEIG3CEljQam0EMgngrpJwPpyhrqAImQt16kkTbA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=xilinx.com; dmarc=pass action=none header.from=xilinx.com; dkim=pass header.d=xilinx.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector2-xilinx-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JuI6yIdxLXTw/7bHl6I5izzXym1faE0XLsP1k+NVMRs=; b=eIRN3dCEYD1IeuVJRx7Or4xTuCJi5GRnoaj4We+T4w0NunAg3hncXBZ3LIFOkaddX/7fh6EXzqQvEQJmEAK0XVvwNedJnIp5aOhlDZCWWa3TN3Ww9sWkubR7RPfx0uGzljeKfTgiXxd49FP740Q+PzjkiW8LLuDe1TpQc2S3sNw= Received: from SN6PR02MB4576.namprd02.prod.outlook.com (2603:10b6:805:af::17) by BL0PR02MB3650.namprd02.prod.outlook.com (2603:10b6:207:47::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5081.18; Tue, 22 Mar 2022 06:55:46 +0000 Received: from SN6PR02MB4576.namprd02.prod.outlook.com ([fe80::6162:c36f:2c80:b4dd]) by SN6PR02MB4576.namprd02.prod.outlook.com ([fe80::6162:c36f:2c80:b4dd%6]) with mapi id 15.20.5102.016; Tue, 22 Mar 2022 06:55:44 +0000 From: Nava kishore Manne To: Xu Yilun CC: "mdf@kernel.org" , "hao.wu@intel.com" , "trix@redhat.com" , Michal Simek , "linux-fpga@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" Subject: RE: [PATCH 2/6] fpga: zynqmp: Initialized variables before using it Thread-Topic: [PATCH 2/6] fpga: zynqmp: Initialized variables before using it Thread-Index: AQHYMtFNadCZe0VWu0OEcc9wpwDlOKy6QtkAgAYbAYCAAEp0gIAKZPXw Date: Tue, 22 Mar 2022 06:55:44 +0000 Message-ID: References: <20220308094519.1816649-1-nava.manne@xilinx.com> <20220308094519.1816649-3-nava.manne@xilinx.com> <20220311142814.GA97487@yilunxu-OptiPlex-7050> <20220315160855.GA121107@yilunxu-OptiPlex-7050> In-Reply-To: <20220315160855.GA121107@yilunxu-OptiPlex-7050> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=xilinx.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e041eb50-ae4b-497d-2e64-08da0bd0fc94 x-ms-traffictypediagnostic: BL0PR02MB3650:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tv6sXLJCDnSPfeDFLpUWBcNws4DYeXyjB7sEH0z2uUib1zHPCDQGD6N1dFNADy5qaqAB2Z3wcLCodnD8icB1RaLTCDzTkvwiFejs5w335n0pw7zbdvlUd6qYZ8eYAicINWMUNdMhZV/mWf87DBGH+Bim6xmd+4tdVnlrpH8zPtOi5ESOtz6E3bM0DOB4VFHN/ldvgHbihRzTCOyM71sy+qeQaKp7VIIp225AoTN/v6eHyEsNkFv/Z1q9QKebcw1e6CQCPrqJt0rAxpkZvaf1HBts2/vBDdKk8n2fx7KPbjus6WuScHwFZWZfk0edbDbgmCMEtv7qVfTGarD1VWg46QnwVTpceZed/XMh3WoZGanvSwYmf98UcMegDLMx3eeeGQv4ZGfl6/kK23bIfRJKzBPOma6ntRWmkm+cTqnERVSf6X6WzzI8doKk6kUwu75+LWUYMFMiqodvhnvXP5AuQ9K92wLKlNPZtrOutcOHyxmMEUIHNKSBHfMXA1zLxY66ZoLl1VzeSDwtDrDHysXVf6tkJupm0wRdYBx+AB/jKp2c1gaLVQVOFyA8byIvbgwmgjTh9ddX2eWReAARU+UNzmP4KTRTeON0hWqrQYAS3c9mEmISCjO/0FKhHxiw1hH8XCSC1eE45IrwSOV95Ad5Tw03hvgBXvhk7hjs+mjPFNsd1VMYBaMPNcQrML42GozL1/ACIs1ceyrpQuIDdnBxZQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN6PR02MB4576.namprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(5660300002)(8936002)(6506007)(52536014)(9686003)(33656002)(7696005)(53546011)(83380400001)(26005)(186003)(71200400001)(55016003)(508600001)(38100700002)(122000001)(38070700005)(86362001)(66446008)(54906003)(64756008)(2906002)(316002)(6916009)(66476007)(8676002)(66556008)(66946007)(76116006)(4326008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?2V12AUjXCbjUrEuiDgkdIWvA9PRX1vS6jcg/7/c+cIVoOj8rL4gl8Fra84H9?= =?us-ascii?Q?+MwpPUo1TP5JR3WgxB8Af1eHUgmKg3R4YT3CeMNnJQN/oSA+FhIg2R9EdbZS?= =?us-ascii?Q?r8eEuvc/4Vo1utfWld+vxfQUcOYIz/BcAPQIylJcX+XG036174TDw2+ycSVh?= =?us-ascii?Q?DosSFN7a+SFFUNrxOJCS4+c2Yj27MZt29+n+wLs2bICL4O/nY7YSAli8QNhr?= =?us-ascii?Q?VxnTZAq7vbK2BxlOyZfy+Dt532LT9RaQqBHqOJL6D+zlZvfFJf9gD1jzh/sl?= =?us-ascii?Q?hUllsPII0VM0uBtDH6ExjxFxkoWRgFnufvl8YkMatiyK0rdoxxxDiv89P3/D?= =?us-ascii?Q?5qxvVQK03OmD08r51fFpzx/77cLWfvlD+wKWPeNUhm0NI24ksEX7KL98YJpl?= =?us-ascii?Q?yOzIFmxtq5sy2e1n7dzC3lL6Am/KZY+0YTw3oWeIA7Fxd+52Az0ZSTFovVDE?= =?us-ascii?Q?UyW+VUQmeQPkwy7Wxhl2trOxtWdkublfNXX8CYki70JnDGwapBAjhZh6or0+?= =?us-ascii?Q?Zygs11Ul0wjcBC63J1SvkmEbvfD6KSyP9X2DPFKs3JpwJqjelPi3OKv/XJKD?= =?us-ascii?Q?U/MbFu/E7Qya96DO17k7vdjL2/4qEM8pWGKxX8W1fgJBbJKDUCIe3o/U4hAs?= =?us-ascii?Q?tR1QGeZ2o1FcX8SrwkdN+2NteR5yNumS5pL76BkieHpu4svMTebtQKW8nuE/?= =?us-ascii?Q?a3zv4Guexapev5JuIzGujjBq6vziwW2SrEy9F8wo7LFJv8MGAnaNajXNJmbx?= =?us-ascii?Q?HyqPZ1GEUauUgPQXZFB2ZrGfFZ0neM1Zp7RCNPss0cW0Jizw7snjqDQQnRx4?= =?us-ascii?Q?VGL7+TwoXbrN2fW0ScoyuLqW+WZMqUXcHVs8Ja+xOVgdji4l5bmaz6CqKyYo?= =?us-ascii?Q?HcMQMGV9VjIVyRiqrbZ7d/hUCKny3q1KUWqcZYskgUEwQFkqu9ZNpB+fNzOu?= =?us-ascii?Q?8EgdqRCazdNrNfzNWkihNgrIcXAvaf6w/lLZn2nV8GGZ031kPgSQ35gyL8qi?= =?us-ascii?Q?/x8iWp2GoGXmjMMhYQRNNNbiXn7uicc8N3rpiwlbJBRMx4kT0BiJulJl+vtC?= =?us-ascii?Q?KMXmFteNtW1xyX3iB8aYeX8coA43K5WhUetJD6DoDSLE91xjFUbQeed7mFBl?= =?us-ascii?Q?pFOFD18o1Vg9BF/fPRpvkARbFyvS8c8t0UITFUgM1zKgyhjWdMT3LJGpR8Fv?= =?us-ascii?Q?Z3jbQb5izfkrPpTnNTAqUCxmOCPR5t4dwkvGMSyWsSGt7BhF+SzlXto9CGtL?= =?us-ascii?Q?5iATZKxMX1GwTvzjPM1jwDfL6jgnNMvL9sj9bu4iDzZie9Vga8CiibadXf2d?= =?us-ascii?Q?q+5RkkTwq/y/I6lmOl/td8pxUnObSIdYfqZbMdMSyJoYLkKbC2WU/dSFVYIi?= =?us-ascii?Q?xsoDt4Ojo796xR3EjWgD5RU2Li+ND8A6HwYtdSYZELhSWXvy5hSHHKNJrwq5?= =?us-ascii?Q?DfEQqhlMdXYKN+omn4ci1FLoUxY7HKZa?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR02MB4576.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e041eb50-ae4b-497d-2e64-08da0bd0fc94 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Mar 2022 06:55:44.4238 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 6M8z4ALG0Fzz9qGT/m6R7qI3pu84imsYjJEGxbKQtwXXcPTwO3OcUtv8FmByBDUgr1fQgha88GJW+cJiizw8+w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB3650 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Yilun, Please find my response inline. > -----Original Message----- > From: Xu Yilun > Sent: Tuesday, March 15, 2022 9:39 PM > To: Nava kishore Manne > Cc: mdf@kernel.org; hao.wu@intel.com; trix@redhat.com; Michal Simek > ; linux-fpga@vger.kernel.org; linux- > kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org > Subject: Re: [PATCH 2/6] fpga: zynqmp: Initialized variables before using= it >=20 > On Tue, Mar 15, 2022 at 11:48:11AM +0000, Nava kishore Manne wrote: > > Hi Yilun, > > > > Thanks for providing the review comments. > > Please find my response inline. > > > > > -----Original Message----- > > > From: Xu Yilun > > > Sent: Friday, March 11, 2022 7:58 PM > > > To: Nava kishore Manne > > > Cc: mdf@kernel.org; hao.wu@intel.com; trix@redhat.com; Michal Simek > > > ; linux-fpga@vger.kernel.org; linux- > > > kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org > > > Subject: Re: [PATCH 2/6] fpga: zynqmp: Initialized variables before > > > using it > > > > > > On Tue, Mar 08, 2022 at 03:15:15PM +0530, Nava kishore Manne wrote: > > > > This patch initialized variables with the proper value. > > > > Addresses-Coverity: "uninit_use: Using uninitialized value" > > > > > > > > Signed-off-by: Nava kishore Manne > > > > --- > > > > drivers/fpga/zynqmp-fpga.c | 2 +- > > > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > > > > > diff --git a/drivers/fpga/zynqmp-fpga.c > > > > b/drivers/fpga/zynqmp-fpga.c index c60f20949c47..e931d69819a7 > > > > 100644 > > > > --- a/drivers/fpga/zynqmp-fpga.c > > > > +++ b/drivers/fpga/zynqmp-fpga.c > > > > @@ -41,7 +41,7 @@ static int zynqmp_fpga_ops_write(struct > > > fpga_manager *mgr, > > > > const char *buf, size_t size) { > > > > struct zynqmp_fpga_priv *priv; > > > > - dma_addr_t dma_addr; > > > > + dma_addr_t dma_addr =3D 0; > > > > > > The first use of this variable is as an output parameter: > > > > > > kbuf =3D dma_alloc_coherent(priv->dev, size, &dma_addr, > GFP_KERNEL); > > > > > > So I don't think it needs to be initialized as 0. > > > > > > > This issue is found by Coverity Scan, Whether this param is input/outpu= t > this fix will not impact the actual functionality. > > In order to fix the issues reported by the Coverity tool, this fix is n= eeded. >=20 > I didn't see issues about this piece of code, so I don't think we need th= e fix > just to make the tool happy. Maybe the tool could be improved to help us > better. >=20 Agreed, I will drop this patch in v2. Regards, Navakishore.