From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1164353AbdD0Wik (ORCPT ); Thu, 27 Apr 2017 18:38:40 -0400 Received: from smtp-proxy003.phy.lolipop.jp ([157.7.104.44]:34630 "EHLO smtp-proxy003.phy.lolipop.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1164346AbdD0WiM (ORCPT ); Thu, 27 Apr 2017 18:38:12 -0400 Subject: Re: [PATCH] ASoC: Intel: Skylake: use dev in dev_err rather than skl pointer To: Colin King , Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai , Vinod Koul , Jeeja KP , Jayachandran B , Senthilnathan Veppur , Ramesh Babu , "Subhransu S . Prusty" , G Kranthi , alsa-devel@alsa-project.org References: <20170427151315.19731-1-colin.king@canonical.com> Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org From: Takashi Sakamoto Message-ID: Date: Fri, 28 Apr 2017 07:38:03 +0900 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <20170427151315.19731-1-colin.king@canonical.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On Apr 28 2017 00:13, Colin King wrote: > From: Colin Ian King > > The dev_err message is dereferencing an uininitialized skl pointer > which should be avoided. Don't use skl, use dev instead. > > Detected by CoverityScan, CID#1432042 ("Uninitialized pointer read") > > Fixes: 9fe9c71192832 ("ASoC: Intel: Skylake: Move sst common initialization to a helper function") > Signed-off-by: Colin Ian King > --- > sound/soc/intel/skylake/bxt-sst.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/sound/soc/intel/skylake/bxt-sst.c b/sound/soc/intel/skylake/bxt-sst.c > index fde4bc0f35b0..f5e7dbb1ba39 100644 > --- a/sound/soc/intel/skylake/bxt-sst.c > +++ b/sound/soc/intel/skylake/bxt-sst.c > @@ -564,7 +564,7 @@ int bxt_sst_dsp_init(struct device *dev, void __iomem *mmio_base, int irq, > > ret = skl_sst_ctx_init(dev, irq, fw_name, dsp_ops, dsp, &skl_dev); > if (ret < 0) { > - dev_err(skl->dev, "%s: no device\n", __func__); > + dev_err(dev, "%s: no device\n", __func__); > return ret; > } Thanks for posting this patch, however Vinod already posted the same fix. Please wait for merging it and verify again: [alsa-devel] [PATCH 1/3] ASoC: Intel: Skylake: Fix uninitialized pointer usage http://mailman.alsa-project.org/pipermail/alsa-devel/2017-April/120214.html Regards Takashi Sakamoto