Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1397567pxf; Fri, 26 Mar 2021 07:10:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwEgaPTY2El/qOrUaNCcA0i6kEUq/89TG94foFjISdWKTVzwI4rCNe5INkAv1Uc101x+81J X-Received: by 2002:a17:906:a20c:: with SMTP id r12mr15074581ejy.554.1616767823128; Fri, 26 Mar 2021 07:10:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616767823; cv=none; d=google.com; s=arc-20160816; b=s58S6e0SfuhY+AUK43QXE7PW6bWpkzZnjeG0HZCnVlKIOhtg+P3J9J/G7ph4QvULI8 JeDRsXxF1c2V+cBKOYrNR8dIPT245iMffkwOggRoygfB5jvJ90VdJXW6k7RCkRwBUnty meXLDaf2O2LlGn8J2EtmRZR7a0AYbny3s4nWdigBh0sZ8io3dEvsLGKY32Jq2+qDiwEn EZniYP66FMF7XFmshSJmtxi0pOb/9qbYLCLSuDTB+3XGCSl0Cv7E4wp9qySNUUCiRAO9 ZlUu+armk7grl7wIwBgnjmyHOp0NsQ+9127zUab1ABNre04qZPs3kX0Kx1bj8bWqjmBT y7LA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=rql7gcq67BpiIpOnWKCIwl3abKCTYCramwicf5m+bGs=; b=unVrI51PpMu/ZyvFwZzbADViLPKVTLT4VhBaIB3p0kaqaNaytEZ2cLA7OappDY4nTZ ngUnD2FMDPxmSiPupjdRGKyPRTxJgbQU2/WKr+bNn8N/EaN5SvQIU+wC0Pnr4qr2YxLL vVnKAm568I8ipBR9KhqB/T1dTu1HkRZiD/peG78bcWdB6W6v8+AL+q1H7zXAhfgMFjNK ewsxN7S3iuMBlnumOf1xhV1Jt0Ju16Cao+5uG8x6NWWWN5h/+q0PWwkK5iIe84X8nfJJ hb0tYOWorwvjRBCqXB4C8+4QbDDr14T0FvjQNlT+0gFHkTG2ML6zt02A8QWDaEMt2zqm rZPA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=wN2ED4td; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w9si7525819edi.363.2021.03.26.07.09.58; Fri, 26 Mar 2021 07:10:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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=@linuxfoundation.org header.s=korg header.b=wN2ED4td; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229976AbhCZOIY (ORCPT + 99 others); Fri, 26 Mar 2021 10:08:24 -0400 Received: from mail.kernel.org ([198.145.29.99]:44240 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229839AbhCZOIH (ORCPT ); Fri, 26 Mar 2021 10:08:07 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 0D24861A24; Fri, 26 Mar 2021 14:08:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1616767687; bh=sfKejFZdHc5ocWb1u29Ga9LhysZMd+NqlM93fFQXeLc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=wN2ED4td46fy0E+xRVuWJcEoR+TURtgYYeFTQnmwfzznS/s96egLlT+pOxYTfz4yG NO2+OrzveTor9cJTr/O0m2UeQ4Z3LREi8JGMsnB3Uy5iLeXR/uFlQYn/7mhUPFHjoa 6dr27IR72nYvDggowmZslO8agE8NROpjOk4fD66c= Date: Fri, 26 Mar 2021 15:08:05 +0100 From: Greg KH To: Xu Jia Cc: ross.schm.dev@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev, hulkcommits@huawei.com Subject: Re: [PATCH -next] staging: rtl8723bs: core: fix error return Message-ID: References: <20210325083041.1881347-1-xujia39@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210325083041.1881347-1-xujia39@huawei.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 25, 2021 at 04:30:41PM +0800, Xu Jia wrote: > Function rtw_init_bcmc_stainfo() is always return success. > Variable 'ret' set but not used. > > Reported-by: Hulk Robot > Signed-off-by: Xu Jia > --- > drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/staging/rtl8723bs/core/rtw_sta_mgt.c b/drivers/staging/rtl8723bs/core/rtw_sta_mgt.c > index f96dd0b40e04..7b578192adf5 100644 > --- a/drivers/staging/rtl8723bs/core/rtw_sta_mgt.c > +++ b/drivers/staging/rtl8723bs/core/rtw_sta_mgt.c > @@ -551,7 +551,7 @@ u32 rtw_init_bcmc_stainfo(struct adapter *padapter) > psta->mac_id = 1; > > exit: > - return _SUCCESS; > + return res; > } You just changed the logic of this function, now it can return a failure. Is that ok? have you tested it when this fails? Given that I do not think anyone actually tests this value, should this function just return void instead? thanks, greg k-h