Received: by 2002:ab2:f03:0:b0:1ef:ffd0:ce49 with SMTP id i3csp5437lqf; Tue, 26 Mar 2024 12:11:20 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUGOeV6WMJpVBtjbIu7aj2cMJGDeDNovK9gIuIgsZA0GCVHBTGvGwErmroz/O5spx4BUdi2//3Xa4EGLcz30qnVfOhqhMj4iEVNrTqt6w== X-Google-Smtp-Source: AGHT+IFcXk2O9k1ELFy+wM8xni5Nwx3xOfuk86JhV4nMERUZ9p9pASjQgASj8ShtmuBgv4UMOgnL X-Received: by 2002:a17:906:a407:b0:a47:2074:31e3 with SMTP id l7-20020a170906a40700b00a47207431e3mr478441ejz.49.1711480273490; Tue, 26 Mar 2024 12:11:13 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711480273; cv=pass; d=google.com; s=arc-20160816; b=Wj0aV7gUFr2ukVn9MfKTWTmQ102zXt47JLaf6ojwcd68/QeXlH/N2FHDB7H9cDH1xQ XixO2Ozg3P6ksr7LYnV0dDc9imf6ji1VQ24Wp0o0qzyOSszCEVejcknTAhJJAhPT5YD/ trk117KsrK488kV4NUwZpcncIfkwTiEVxPckfLEU9dxo7EbIGUksE6n5zazG+Cpaf2tw APLuI7AxCbXUjrM0T6abAGqIks6YSWh7Taj65HU9OTrQDIMIhvaJpJHXZyLHAU9DveF0 SSG50OUmJv4xkNBfkxoB+e31RvVOx7w+jViBN8YiMpFDm+60gGTukRnpvGtNX6+egMHF f+KQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=IE7xk3OV0JEnARvb245KGQxZo7yTliXOcGgjSpwEcXU=; fh=4Ici5maSSBw0MFVfjHH9rQZq/5fRHUlWUlnLnxxko2E=; b=bkEPFL9jDcbqPQkIJ3wIuosE9xglccNfCqDwtygixaoSzWcRgpv2ph9BgW8/BdOolH oWuRDy3gmjiP20jzxkTlmUM3Zaqhc94/kPRwttfkbE/Q+dq0w4t1OaSUzWu0O20cRuS3 frdUgCRPTAX8RCsjN690w0b/RZb2WUmRo6m0yz6J2hmfW+lwJFM3hXNAsD+hjZiW3ak/ wprkTNJjBrYeKy3dGLIIdxOhvpeJXEB0c9s8jTTtbJGpGb12VVSke/GWfoKjK/w/Tta2 4I3wyBo30bbwKoAX4PJtXtfuNndr8CVzs/FP+Op+Hw01Pmq6lsVsKW6HC57V9q2UHG0L FkFg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KyboOhyR; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-119765-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-119765-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id s23-20020a1709060c1700b00a46dedc161esi3753848ejf.248.2024.03.26.12.11.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Mar 2024 12:11:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-119765-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KyboOhyR; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-119765-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-119765-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.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 am.mirrors.kernel.org (Postfix) with ESMTPS id 76DAA1F831FE for ; Tue, 26 Mar 2024 19:11:07 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3004E13CC41; Tue, 26 Mar 2024 19:11:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="KyboOhyR" Received: from mail-yb1-f173.google.com (mail-yb1-f173.google.com [209.85.219.173]) (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 2B15D13474E for ; Tue, 26 Mar 2024 19:10:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.173 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711480260; cv=none; b=IpaA5GCH6U4EpFwEMvjBot3kJP4cIx33cK1nXXNflOp+l0yeqzaVNG6QMI+yK8eqR4eStKxUDPBA8oSJFOE8gb48ZNDv3/pgbJ0XCIRj8QbMHCAGNSFNzKvo8gK9i628QFdzWL8skSItny+F/6vakikhV5DlFbzFPdWHkuRcTtU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711480260; c=relaxed/simple; bh=ToUJYuhDAz85g4r/WsOFeLYCUrSVtmnz2atZohdxqro=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=JOnY8yD+SIwHcGel3V56OWoPEZThfL+t2y9oXTpwYOodtpGlmeVmODD0jWAMrAEMlzACWb4Tj6odO2udqS5ucyL4TwjO9kyYg1LWK87andgevvB8sMDRM+5DHk5idd1WtBIzOTMDlg27FTd1qNoGdq+KIqsUIhgAYS9t15sDOyI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=KyboOhyR; arc=none smtp.client-ip=209.85.219.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-yb1-f173.google.com with SMTP id 3f1490d57ef6-dcc73148611so6589030276.3 for ; Tue, 26 Mar 2024 12:10:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1711480257; x=1712085057; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=IE7xk3OV0JEnARvb245KGQxZo7yTliXOcGgjSpwEcXU=; b=KyboOhyRuXfJCIxUVWw6CfGowuRRuGG8Hl/Zu3W1So1vm6hnDjnOIxAfFZk464dRWx pJmxe1mBF4iAweAT5U7Y6KKuHR1N1Tum500QgEKnCYgWReu77vixvoBqnuB9LgL0Wz9m PwKFRrAEivEXfr850EsKM4EnCxhZb8iEt6ZZ4w16y/4U4CjBhXY8RuJblOS0K+pYc1MQ /gKJK4fViQS0LVV+tzZEGSvMC3n9MgWJcuUHAtcsE0WSvNUqymRJvsOefRuKfp1X8Ema RDJczZYhF3wXyMoiu0uoNot7a3DG0gmqjwH+B0vjRp0YsieAhtFucD3/lawyYT2G44z2 /rFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711480257; x=1712085057; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=IE7xk3OV0JEnARvb245KGQxZo7yTliXOcGgjSpwEcXU=; b=ZHPprUNUDf+/9KjOmV2it7DUeVrhEhpHr/8F9ob7+BwXBdqGEbNLGR2/S1ibr0IPrA K5mLMuv6Vn9iMCttRk+Ie6SIVco/Q35OFhjtwmhd3v+u2xkV7Ph07m5F6wz0aBetqPMJ tRfvHBLr/ji4uXWwKvwblY/neWOcMPJL5j5nz0XeZSPg0wtbw2uQNDvQyWy3TBolK7lD SuL4DYBh4mIrP35iUt9QCRwVUw8TT8SCXpgW3F9JE1jshZdviODcqVKqZvIdHGUtnQX7 jI0K5KdY8qfa/Ge9fiqcMWj8B9i3qrrwx/85lYVa1bdnInChF1YIPOEzaJ9fIj7Wsjkx KhOw== X-Forwarded-Encrypted: i=1; AJvYcCWzZUtWFAASjH7PGQw/3AtoLuWw6bEo3K7z9i3zKaBj9/djkJM07SeM5LzmvgZmfGeJ50IS4/5hROpsNG6RqExxCeG7rtmi14Gx5Ieb X-Gm-Message-State: AOJu0YytXBEyinYjpjaQzR1dReYoY11fUnqnWFwuArbb/O+SzQq5+W7m FdjaUg+VWQbMsU0mRwGwWDR22VhubCM8FbWqwezUm/0KftVLijFGTJupslDHQMqaNjy4EjqIXox vJVgZnkeb83bC5yVEBPd2wqLSJoBCZNa+b2nv4Q== X-Received: by 2002:a25:b103:0:b0:dcf:4663:ecd8 with SMTP id g3-20020a25b103000000b00dcf4663ecd8mr2128971ybj.8.1711480257065; Tue, 26 Mar 2024 12:10:57 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <85204b78-7b24-61cd-4bae-3e7abc6e4fd3@quicinc.com> In-Reply-To: <85204b78-7b24-61cd-4bae-3e7abc6e4fd3@quicinc.com> From: Dmitry Baryshkov Date: Tue, 26 Mar 2024 21:10:45 +0200 Message-ID: Subject: Re: drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c:843:6: error: variable 'out' set but not used To: Abhinav Kumar Cc: Miguel Ojeda , Rob Clark , Sean Paul , Marijn Suijten , David Airlie , Daniel Vetter , linux-arm-msm , dri-devel , freedreno@lists.freedesktop.org, linux-kernel Content-Type: text/plain; charset="UTF-8" On Tue, 26 Mar 2024 at 20:31, Abhinav Kumar wrote: > > > > On 3/26/2024 11:19 AM, Dmitry Baryshkov wrote: > > On Tue, 26 Mar 2024 at 20:05, Miguel Ojeda > > wrote: > >> > >> Hi, > >> > >> In today's next, I got: > >> > >> drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c:843:6: error: variable > >> 'out' set but not used [-Werror,-Wunused-but-set-variable] > >> > >> `out` seems to be there since commit 64d6255650d4 ("drm/msm: More > >> fully implement devcoredump for a7xx"). > >> > >> Untested diff below assuming `dumper->iova` is constant -- if you want > >> a formal patch, please let me know. > > > > Please send a proper patch that we can pick up. > > > > This should be fixed with https://patchwork.freedesktop.org/patch/581853/. Is that a correct fix? If you check other usage locations for CRASHDUMP_READ, you'll see that `out` is the last parameter and it is being incremented. > > We can pickup that one with a Fixes tag applied. > > >> > >> Cheers, > >> Miguel > >> > >> diff --git a/drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c > >> b/drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c > >> index 1f5245fc2cdc..a847a0f7a73c 100644 > >> --- a/drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c > >> +++ b/drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c > >> @@ -852,7 +852,7 @@ static void a6xx_get_shader_block(struct msm_gpu *gpu, > >> (block->type << 8) | i); > >> > >> in += CRASHDUMP_READ(in, REG_A6XX_HLSQ_DBG_AHB_READ_APERTURE, > >> - block->size, dumper->iova + A6XX_CD_DATA_OFFSET); > >> + block->size, out); > >> > >> out += block->size * sizeof(u32); > >> } > > > > > > -- With best wishes Dmitry