Received: by 2002:a05:7412:8d09:b0:fa:4c10:6cad with SMTP id bj9csp390541rdb; Tue, 16 Jan 2024 03:45:01 -0800 (PST) X-Google-Smtp-Source: AGHT+IEo4bl2dMQ6YHNYuoYxinTshy919GFu98crc3DHmMKkznpYkCfp8ICsq2I1xTdKm4X2OX4t X-Received: by 2002:a05:6358:f5c:b0:172:fe9a:44d9 with SMTP id c28-20020a0563580f5c00b00172fe9a44d9mr3827246rwj.33.1705405501143; Tue, 16 Jan 2024 03:45:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705405501; cv=none; d=google.com; s=arc-20160816; b=IJivVV8oFP76rJPnZJFZg8cYT8OnQwrtwU0yFBJReZfVj/6xcjlkDl5+v4wEfKeaQr qNPqTfV2MWZztvih3kMKnlklikXFytJIobU4KEWch6zABVUF9OFX28P8ytfy2C6bWRLi r4UuoQdd/w33s9Sl5b8VonXAWcZ1121FzZemKq43f9fuqNl1YBDOj5EdagxThuPUNuc2 AusGtoz5NFDm+wUYlN6NnTi08k4FNkFgdyjg+k6QZSFfijy0aoIVB9srbMqnDDIzU/7o AzeGGVHqXd89xwG2biDwWCKI+26WTquOrtR0yJc9pVJ/3eZv/97WyoJhqbtTtFYRjDAh oEQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=82O4LLMvvZQSOIR03ZK1ZHOCta6qzNNSpbUP83yxRKg=; fh=LUbl5x7Xj/bBAtxmtz346LTFGGdfo889NVnTXW/gXIc=; b=B/pKwaxPc3U4jspgjuDNswDZVBfGE1RnndWwpYMg1i4eaDCEMUDc0R5SjsPewZlgTm ScTVAGD8Zb/qzYQ0EKF120sF7QqIuypNZPnZ1eApiO8XBztr6la2yB6dvbx6oSQHirv2 XHkvEzZyhtVnprzjDo4wrZPla6+GyiO4KRXCnDLdEmkcyPt7syDmwYTwoJx3/f6qLIbX n+d35O8Qldrm4dhMsWprQtKnhJgPPVqnuse68iWKMeDBbUNQtIeYdWM+Y0VLvh97Gl5Q BrN57ar5KQ8WRlliOLnahjsWPNkxdVnF5NuaF76wXG0m2GtH05Hhw2nZlNS9tTwQ7Q4L zoTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ieee.org header.s=google header.b=J5MWO03g; spf=pass (google.com: domain of linux-kernel+bounces-27344-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27344-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=ieee.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id e15-20020a056a001a8f00b006db18afa7fdsi11179467pfv.404.2024.01.16.03.45.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jan 2024 03:45:01 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-27344-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@ieee.org header.s=google header.b=J5MWO03g; spf=pass (google.com: domain of linux-kernel+bounces-27344-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27344-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=ieee.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 8F81728366C for ; Tue, 16 Jan 2024 11:45:00 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B93A41B81D; Tue, 16 Jan 2024 11:44:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ieee.org header.i=@ieee.org header.b="J5MWO03g" Received: from mail-il1-f180.google.com (mail-il1-f180.google.com [209.85.166.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 101E81BC20 for ; Tue, 16 Jan 2024 11:44:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ieee.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ieee.org Received: by mail-il1-f180.google.com with SMTP id e9e14a558f8ab-3608e206f27so53758625ab.1 for ; Tue, 16 Jan 2024 03:44:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee.org; s=google; t=1705405490; x=1706010290; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=82O4LLMvvZQSOIR03ZK1ZHOCta6qzNNSpbUP83yxRKg=; b=J5MWO03gkVZLZZG9GhcXLT6/CP+jCJvKGD/0XVjzUGWYUC1ub/07lT/EDFVvo0+vQk NWuUMIagKr0Td5N/FbpJQbpYYZZGjMGEJoVXrVt7CO6rVWROPF/uUAEh2zb3zxPlTxXM 1Bo/ta1GcDGr8cykFRZM/7OSvdRpB50qv6cpE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705405490; x=1706010290; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=82O4LLMvvZQSOIR03ZK1ZHOCta6qzNNSpbUP83yxRKg=; b=U9NYKu9uY32agHpDoOPK5lvzhmJzZwYV35Fy5NCouKaX6BFRgeySst0JXulcuCQqSG ETrS8XTpBpXX9pi4VB1eBKAC9nZOnMEkieyJhFAYsmEc8Gi6clAq+1+C1WCCkPJ+3DY0 KdYynyT+5aQodKYXVQCfjl+V3Alrg6BFhN6IalziyDKwQx4QC3kInAF0aHqHNs81co6A XrVSJf1MjtdPh7FAjQItHodzV/g0zpM/jGEY/bU5ZGjnsRaUKfWM9yIho0saybimbSjq bn+LIl1Iq/TvqLoYdo8toUQFd0S9Dtn4pO7Y8eLTfLjjoB/xnwuzU+tfQWg4q4uo0CH+ uqTg== X-Gm-Message-State: AOJu0Yy4hlk30QoVDXGjeXxhsnoY/6457FHg/FrWQQ4LakiR92ttrUI9 2/xmxcoKw42keOrwuXBkytkyKtYXnbx8 X-Received: by 2002:a92:c9c5:0:b0:360:d9d9:a8a3 with SMTP id k5-20020a92c9c5000000b00360d9d9a8a3mr3693194ilq.117.1705405490139; Tue, 16 Jan 2024 03:44:50 -0800 (PST) Received: from [172.22.22.28] (c-98-61-227-136.hsd1.mn.comcast.net. [98.61.227.136]) by smtp.googlemail.com with ESMTPSA id 14-20020a92130e000000b0035fadef5006sm3504193ilt.26.2024.01.16.03.44.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 16 Jan 2024 03:44:49 -0800 (PST) Message-ID: <51e73530-7c65-4e2f-9749-7dbbe9098fde@ieee.org> Date: Tue, 16 Jan 2024 05:44:48 -0600 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH][next] net: ipa: remove the redundant assignment to variable trans_id Content-Language: en-US To: Colin Ian King , Alex Elder , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , netdev@vger.kernel.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org References: <20240116114025.2264839-1-colin.i.king@gmail.com> From: Alex Elder In-Reply-To: <20240116114025.2264839-1-colin.i.king@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 1/16/24 5:40 AM, Colin Ian King wrote: > The variable trans_id is being modulo'd by channel->tre_count and > the value is being re-assigned back to trans_id even though the > variable is not used after this operation. The assignment is > redundant. Remove the assignment and just replace it with the modulo > operator. > > Cleans up clang scan build warning: > warning: Although the value stored to 'trans_id' is used in the > enclosing expression, the value is never actually read from > 'trans_id' [deadcode.DeadStores] > > Signed-off-by: Colin Ian King This looks good. I saw this before but hadn't gotten around to fixing it yet. Thank you! Reviewed-by: Alex Elder > --- > drivers/net/ipa/gsi_trans.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/net/ipa/gsi_trans.c b/drivers/net/ipa/gsi_trans.c > index ee6fb00b71eb..f5dafc2f53ab 100644 > --- a/drivers/net/ipa/gsi_trans.c > +++ b/drivers/net/ipa/gsi_trans.c > @@ -247,7 +247,7 @@ struct gsi_trans *gsi_channel_trans_complete(struct gsi_channel *channel) > return NULL; > } > > - return &trans_info->trans[trans_id %= channel->tre_count]; > + return &trans_info->trans[trans_id % channel->tre_count]; > } > > /* Move a transaction from allocated to committed state */