Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp571988pxt; Fri, 6 Aug 2021 08:38:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy888Hfgo1CLfAMjx6xhlYx5j9hksxVHh0PwKhFRKddlLqQXSpbo8sR0xK7ukYSU5GRPiUW X-Received: by 2002:a05:6602:2044:: with SMTP id z4mr51452iod.128.1628264298154; Fri, 06 Aug 2021 08:38:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628264298; cv=none; d=google.com; s=arc-20160816; b=r0sGpuMDOcVLE2Blq42CZ+iXe95ZSDJi7xMsNPc4K9eVEbg2dq8SVq1BgQAQPdBPuI DXw8ZuyEf46xeTIPS6iWlms73nK0bk2JOPWq9whcWf7kzQPS4WkafOUHCbghd/WXQ1Z7 trXyu9jouNKZMxUbrcX9H+SHjl/22S0geap16v+bnT/q9Xyw25vqJUl2Op5ntZpSiTbu rCM13FNM9pCWvi96X6LeNAAMhzo10EDbynFA02RtHRe4a4muXs+LaL+XecQQUm66MlHr 4hSjUJPMetop32MKMX8I6RWGpl9NOA/5itNv89TUBS896GwU1M+zqRXQS0a9Y9vvLhVa Id9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=TSF6syblnU+wYbj7noZ2K9gDs7lGPeoRUp1P79rvg7w=; b=htII5K72yFEqxBKjGzql+REH1UObG7rZ+PJ51TAr1MQ7dBw1gNmOAfIafj0rzYWTij K50uLY3+zQMvb8hq5tr/W33VjoL059Za9N7hP8hJuDXyCax2kpvmEgbELFQJmWnNslsD SlQRBgr8rlswe1F4BYvsYjViouIPLNBaLDjHmnXHYbd96ZpyIiRUFUii5J+y0eanUM5W FzbuF0f+cjGhecskoURq+wt56gVuAVM8+ETDeBnh9xF+7lOWkMhirhTLoCzgq0Yg1zy4 2wXLNEbNknuDSvSb1AB4LiLT/6pxEPzLNWz7jTNnGNBuc9ck4GbL0tw3nvrMAlw6zUWC bDpA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=rLiwQ60c; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v19si9825341jat.76.2021.08.06.08.37.46; Fri, 06 Aug 2021 08:38:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=rLiwQ60c; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245454AbhHFL2t (ORCPT + 99 others); Fri, 6 Aug 2021 07:28:49 -0400 Received: from smtp-relay-canonical-1.canonical.com ([185.125.188.121]:46186 "EHLO smtp-relay-canonical-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S245371AbhHFL2r (ORCPT ); Fri, 6 Aug 2021 07:28:47 -0400 Received: from [10.172.193.212] (1.general.cking.uk.vpn [10.172.193.212]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-1.canonical.com (Postfix) with ESMTPSA id E19764065E; Fri, 6 Aug 2021 11:28:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1628249310; bh=TSF6syblnU+wYbj7noZ2K9gDs7lGPeoRUp1P79rvg7w=; h=Subject:To:Cc:References:From:Message-ID:Date:MIME-Version: In-Reply-To:Content-Type; b=rLiwQ60cBvjSxqmgY/q8PBEs0eDonpUuvxGqCCCANYZehYbTN9nocTlIWu+cqPZWI YTsM2PGBM3zHpkilwfjZO9I8p541EoD0un7uVZ+8p4MKCKQ7bnXRRZhGQLoEemGe8y 9uG2WQ8T3KexgkMcDWKnnYShk+tGaRJ5Fx2gpLISt/gxQc0uJ/iVVjt5yWweVhbYFG MJB9VzYli3lZGZS6wFsz0FOZ5GzLg0ZX5ySAOZPYUtl1a7nuVcpYyPaqwRZVvzhTWl TwILdGJJqxDIlYzxNoTB7MLOM6k4X94hMYwV0BtkXgtBcH6dFEbjn2sM1vnsl2IJbJ XIxZwueXEFquw== Subject: Re: [PATCH][next] brcmfmac: firmware: Fix uninitialized variable ret To: Arend van Spriel , Kalle Valo , Linus Walleij Cc: Arend van Spriel , Franky Lin , Hante Meuleman , Chi-hsien Lin , Wright Feng , Chung-hsien Hsu , "David S . Miller" , Jakub Kicinski , linux-wireless , brcm80211-dev-list.pdl@broadcom.com, SHA-cyfmac-dev-list@infineon.com, netdev , kernel-janitors@vger.kernel.org, linux-kernel References: <20210803150904.80119-1-colin.king@canonical.com> <875ywkc80d.fsf@codeaurora.org> <96709926-30c6-457e-3e80-eb7ad6e9d778@broadcom.com> From: Colin Ian King Message-ID: Date: Fri, 6 Aug 2021 12:28:29 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <96709926-30c6-457e-3e80-eb7ad6e9d778@broadcom.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On 06/08/2021 12:23, Arend van Spriel wrote: > On 05-08-2021 15:53, Kalle Valo wrote: >> Linus Walleij writes: >> >>> On Tue, Aug 3, 2021 at 5:09 PM Colin King >>> wrote: >>> >>>> From: Colin Ian King >>>> >>>> Currently the variable ret is uninitialized and is only set if >>>> the pointer alt_path is non-null. Fix this by ininitializing ret >>>> to zero. >>>> >>>> Addresses-Coverity: ("Uninitialized scalar variable") >>>> Fixes: 5ff013914c62 ("brcmfmac: firmware: Allow per-board firmware >>>> binaries") >>>> Signed-off-by: Colin Ian King >>> >>> Nice catch! >>> Reviewed-by: Linus Walleij >> >> I assume this will be fixed by Linus' patch "brcmfmac: firmware: Fix >> firmware loading" and I should drop Colin's patch, correct? > > That would be my assumption as well, but not sure when he will submit > another revision of it. You probably know what to do ;-) I'd prefer my patch to be dropped in preference to Linus' fix. > > Regards, > Arend