Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp1947838yba; Thu, 4 Apr 2019 23:51:27 -0700 (PDT) X-Google-Smtp-Source: APXvYqwgM0EIQc2JhVPw1s9ChG6pyKhCl7OqCcnaRvdCwR/qa3T2aLvn4t28PCoRkfkV8pPIscr2 X-Received: by 2002:aa7:8212:: with SMTP id k18mr10613508pfi.50.1554447087187; Thu, 04 Apr 2019 23:51:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554447087; cv=none; d=google.com; s=arc-20160816; b=GkNI+laU4rKFigFbtj0P2UFbU/oES/sniEihzD06+sE3FHqe2MVbZLk5vsdpuinQcJ C6uJHbVotyT/HTfXWRYkuH4YJVdVQJW4vGSNSkziQJUPLlfSQN38X9Cugndjk2ADnjjF IsAQo2Sy/92k8dyJR2edQNEv9Iw8MkOZDyMOIAOACrL8kjD8JqnSs94daR7zvTD0WUXy gJK9zxM/XS5Hmv2t0SswuQzIuEAxp3KIE608B8dw0oZcv+L6AZvx8Bhu/Z0IU6P/mpKK e1DoE7bQAsInG/votXgkwxGfK7H5LAJX3M+Gq9u1zCkcG9OwBzqNHnXuggCerWWsYmjk +xow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dmarc-filter :dkim-signature:dkim-signature; bh=XJEf3f/4jHWT8Qb+8NGQuOVePRkjDAh23qppmd7aX90=; b=PSfV+mHUIGD8WY8mHwmwjooQo30FFSevHY48XPZ9nMywJzrNwcWoPQuByxVrcDXJ3L kELazN7RKHjSUNhug/UbyFPJqmZkrkPLZLG8XTJD+ZIbNI86/yPbTpPSw/9gQt8/K6+g D2aCn0XP6ozf1BSr/VoJTK6FQ5d1t8VOVOu8P5Fk3o7r8OVAejfy26smqoDoQNj+eGtR BMzvoSy55WEduI2L3q62CbKpbibisYP+7ZoPxpn7BLUq/4bI76CA3pj+vBJ5WhJRj0yQ g/2UttJ9WXVd6uwq2baRgDUxyogui5QCdBoZQUSTp2WO6tHoH9jXwnM473SopkZVuIcG tM3Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=GrdDd6PA; dkim=pass header.i=@codeaurora.org header.s=default header.b=DBrN5vpH; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h20si13274893pgn.69.2019.04.04.23.51.12; Thu, 04 Apr 2019 23:51:27 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=GrdDd6PA; dkim=pass header.i=@codeaurora.org header.s=default header.b=DBrN5vpH; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730086AbfDEGuV (ORCPT + 99 others); Fri, 5 Apr 2019 02:50:21 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:57696 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726389AbfDEGuV (ORCPT ); Fri, 5 Apr 2019 02:50:21 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 1B2CE60A24; Fri, 5 Apr 2019 06:50:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1554447020; bh=H9k0gVtx5gKYg38E7Fd2ZAl28g1Od68z1VvgZVynxVw=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=GrdDd6PABfN6cfZux366SJWK3QG1XEzUsN6DixnC5BQ8T5m9u6B20SwsQZwZY/JUn sQmnjK3u8kG7K/C9+QDghEuCT3gK5AG3031a78hP0OPhqYJbVxwWMVwcaJmgO0+rgE GL2I6saTSbgsJdZ5tLPZUbPvRhVB1VdprvX097W4= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0 Received: from [10.204.79.83] (blr-c-bdr-fw-01_globalnat_allzones-outside.qualcomm.com [103.229.19.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mojha@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 2D444609F3; Fri, 5 Apr 2019 06:50:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1554447019; bh=H9k0gVtx5gKYg38E7Fd2ZAl28g1Od68z1VvgZVynxVw=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=DBrN5vpHeUUt4QO5cVoVHBlQSRKZ022sGRSvu1Oz6PcMDqN2sP/WKB4jkKLWdtG9e jFom2Nnjik2Z7gnwAKwJ7UABREHsvAGpUxNYhK+JFD7736AnXAoEaHFYBf/zZWP28m TmkiMdzZX0kkRZeNPk3wnQBudnygIJ2yZwNb0gA4= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 2D444609F3 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=mojha@codeaurora.org Subject: Re: [PATCH] ath6kl: remove redundant check of status != 0 To: Colin King , Kalle Valo , "David S . Miller" , linux-wireless@vger.kernel.org, netdev@vger.kernel.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org References: <20190404134723.24667-1-colin.king@canonical.com> From: Mukesh Ojha Message-ID: Date: Fri, 5 Apr 2019 12:20:14 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190404134723.24667-1-colin.king@canonical.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 4/4/2019 7:17 PM, Colin King wrote: > From: Colin Ian King > > The check on status not being zero is redundant as previous code > paths that set status to an error value break out of the while > loop and hence status is never non-zero at the check. Remove > this redundant code. > > Addresses-Coverity: ("Logically dead code") > Signed-off-by: Colin Ian King Reviewed-by: Mukesh Ojha Cheers, -Mukesh > --- > drivers/net/wireless/ath/ath6kl/htc_pipe.c | 3 --- > 1 file changed, 3 deletions(-) > > diff --git a/drivers/net/wireless/ath/ath6kl/htc_pipe.c b/drivers/net/wireless/ath/ath6kl/htc_pipe.c > index 434b66829646..c68848819a52 100644 > --- a/drivers/net/wireless/ath/ath6kl/htc_pipe.c > +++ b/drivers/net/wireless/ath/ath6kl/htc_pipe.c > @@ -898,9 +898,6 @@ static int htc_process_trailer(struct htc_target *target, u8 *buffer, > break; > } > > - if (status != 0) > - break; > - > /* advance buffer past this record for next time around */ > buffer += record->len; > len -= record->len;