Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1378390

Re: [patch] ARM: qcom: silence an uninitialized variable warning

Path csiph.com!weretis.net!feeder4.news.weretis.net!newsfeed.CARNet.hr!news.spin.it!bofh.it!news.nic.it!robomod
From Arnd Bergmann <arnd@arndb.de>
Newsgroups linux.kernel
Subject Re: [patch] ARM: qcom: silence an uninitialized variable warning
Date Thu, 14 Apr 2016 04:00:01 +0200
Message-ID <rnEJz-2fa-1@gated-at.bofh.it> (permalink)
References <rnmMG-5bA-15@gated-at.bofh.it>
X-Original-To Dan Carpenter <dan.carpenter@oracle.com>
User-Agent KMail/1.12.2 (Linux/3.19.0-58-generic; KDE/4.3.2; x86_64; ; )
MIME-Version 1.0
Content-Type Text/Plain; charset="iso-8859-1"
Content-Transfer-Encoding 7bit
X-Provags-ID V03:K0:8nZLiGnyXKaU2pUyBl3AA8SRSw/MCKc2eK0i8x7Zd5D7pl4yc4F xZWlnbwKEKHIJ6vm8B8b8FW8mZsVVIgfAGkAcmZuRL4pp4rNiBiMXCoQN+clnPQ/8PmLYg4 Jv5lDkwMUEa/xvRHTzzBg9brqsn2DN2Bw3N/dC6tCJVLfpxS6mw9YryShhYmtoQ0nv30/yZ VEes+tOqcfkMFsjfYDV0w==
X-Ui-Out-Filterresults notjunk:1;V01:K0:ROPintnRnzI=:wb6kfYdJy2wjDeEAiJnKrQ UtBi0C8krJifvtsry6nh5m+r2Ibwf9EpurAvDfU8kZhYXJV7dXa08T3i5qobxDxiNVqD5tJ28 tmL9IHLa+vB6gX4hCOAZEvZsibn8eZmK5s/7hQnx4JUoBk5swbXnP8pDAtMx3EmdNumdoExBE xH7d3mzHzucQLzh7w33mCAHdZk38xA8H2b58JR2uFPM0xHQWdqXZDACz9SW9hYU6EU16ldTrK k/gmxbgCUy35wnSUS0y3xI924ZJLQEFTCaEeUCO4QMJvNgXo6bJY+h8hJrWbrqr0cI1tqQdRV E2wgWD3DDvA9VDj87OLWSqtIWuvqy4cQr4SJxi1wcKejiIRmvrU4INgNEXhESEHQggsWVGSBe 7uF1keOE2soWjnhxB2nmAhrdTxRA+HHbAoML5utR3O/Fb3zmYbKEgPV2H7+2TaZ1SBh79O+/M e0wUp8OVbEvCbmytcdswpm7VhwTRLBaP/HwaaGqTHwwNm6X8Fu6o5U4YFhCJQqvDkuqM88raY rKAuaU2mBJjFWfnvhAPUMH6LFAaKdh0yr/CVOxoXDO/YR1UUh8f2kjEnRjNdHU8X53m7bzcYx +lunuqw5AL8a3A+d6TeMcQc3jCETLnUCokYyS6TA+WvQEnHm4Z7C7XmTYcq4nRnLOueNjoo6j Dge3T1siTcmLOjXpdYyj8HrfjxZqxoUG962hkVNzBNfqq7qFI/oWTGU5bGHz9XWzEZgSrd9ms I8N8+F/D9CG2/JT1
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 29
Organization linux.* mail to news gateway
X-Original-Cc Tim Bird <tim.bird@sonymobile.com>, "Greg Kroah-Hartman" <gregkh@linuxfoundation.org>, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org
X-Original-Date Thu, 14 Apr 2016 03:53:03 +0200
X-Original-Message-ID <201604140353.03595.arnd@arndb.de>
X-Original-References <20160413064511.GG8092@mwanda>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1378390

Show key headers only | View raw


On Wednesday 13 April 2016, Dan Carpenter wrote:
> It's harmless but, if "enable" isn't set, then we pass uninitialized
> values to qcom_coincell_chgr_config().  The values aren't used, but
> let's silence the warning anyway.
> 
> Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>

I haven't seen this warning in my tests, which means it probably doesn't show up
in the usual configurations. Are you sure this doesn't just happen with
CONFIG_PROFILE_ALL_BRANCHES, CONFIG_CC_OPTIMIZE_FOR_SIZE or CONFIG_GCOV_PROFILE_ALL,
or with versions of gcc before 4.9?

	Arnd

> diff --git a/drivers/misc/qcom-coincell.c b/drivers/misc/qcom-coincell.c
> index 7b4a2da..829a61d 100644
> --- a/drivers/misc/qcom-coincell.c
> +++ b/drivers/misc/qcom-coincell.c
> @@ -94,7 +94,8 @@ static int qcom_coincell_probe(struct platform_device *pdev)
>  {
>  	struct device_node *node = pdev->dev.of_node;
>  	struct qcom_coincell chgr;
> -	u32 rset, vset;
> +	u32 rset = 0;
> +	u32 vset = 0;
>  	bool enable;
>  	int rc;
>  
> 

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[patch] ARM: qcom: silence an uninitialized variable warning Dan Carpenter <dan.carpenter@oracle.com> - 2016-04-13 08:50 +0200
  Re: [patch] ARM: qcom: silence an uninitialized variable warning Tim Bird <tim.bird@sonymobile.com> - 2016-04-14 02:50 +0200
  Re: [patch] ARM: qcom: silence an uninitialized variable warning Arnd Bergmann <arnd@arndb.de> - 2016-04-14 04:00 +0200
    Re: [patch] ARM: qcom: silence an uninitialized variable warning Dan Carpenter <dan.carpenter@oracle.com> - 2016-04-14 11:10 +0200

csiph-web