Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp5470048ybl; Tue, 10 Dec 2019 06:36:13 -0800 (PST) X-Google-Smtp-Source: APXvYqxtkx86wprEsl+njjXFcmlV3hMekAWb4TFLMhA8bBQI+VQNqQBOmwDGTqdaHEYwBrI6zJN+ X-Received: by 2002:a9d:470a:: with SMTP id a10mr26525643otf.370.1575988573804; Tue, 10 Dec 2019 06:36:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575988573; cv=none; d=google.com; s=arc-20160816; b=yic8GXXVU3thpNKaPIP8aH0aDOQIp0hF80D6hAhtLHYOAz+FIyZm6w7iuFg/ynT3ZK YVk1TyFLImI7rfQKe4HvdNPjvraZJaY65FNhapKKwEHsx0vGNRElLcD9fFLXMZk7f96e XKytqOvhLL+72aglOD0uOqEfhBYGGqWZV9STt8CYMgmNw9tl9gKf0BYaPWSJHG98054O EBG9+cosW0eue3Nfn7S+ZbFTt1NjOjVuEkQC8zUOQpTXpana5KZ5jicTRQO3ENP76WFz mQu5iA+bm2M+YRUO2mJHiO8ICmObfo4Y7CD4kkthBkD8JxfDrYFwVtGq9+sPfQLSfmVh iCnA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:subject:user-agent:message-id :references:cc:in-reply-to:from:to:content-transfer-encoding :mime-version; bh=UL0B1YHT/dFmnG3dsez/6lgMOoH7Prf4rnwkJCtvdMM=; b=jL+wzdeBCwWEid4AnN5HxtClB8W9U1/vA4WdOtDWsThoDv4eKUmGuetYPoGFFF3gyM VHKhlapxuM1uVkyQJSO6GCmGkOlATD1LR3ldOBz5ouup8TqofKr8rsBhY7NAhuSct66C i9fA5G1nKpvVctiwuUAiceNfI9xkV1Z54/jJGABI32aoMbvivOk0e4aGuWJXj1HmajqE wdkUCnywmDAWylqeOtZnJvHDyrmmOnTvMlOiinXO3hKm3Jymd1Mf6gRGoukme6U8txRM 5Rs7np0kWlTJCKo7wkqJoidXa8G4Gm6Qhv6O5fs3qco6+JaYNLsYrHuTVLWVNstnq63Z vx1g== ARC-Authentication-Results: i=1; mx.google.com; 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 d6si1835810oic.86.2019.12.10.06.36.00; Tue, 10 Dec 2019 06:36:13 -0800 (PST) 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; 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 S1727494AbfLJOe6 convert rfc822-to-8bit (ORCPT + 99 others); Tue, 10 Dec 2019 09:34:58 -0500 Received: from mail.fireflyinternet.com ([109.228.58.192]:56928 "EHLO fireflyinternet.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727407AbfLJOe5 (ORCPT ); Tue, 10 Dec 2019 09:34:57 -0500 X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=78.156.65.138; Received: from localhost (unverified [78.156.65.138]) by fireflyinternet.com (Firefly Internet (M1)) with ESMTP (TLS) id 19527916-1500050 for multiple; Tue, 10 Dec 2019 14:34:48 +0000 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8BIT To: Colin King , Daniel Vetter , David Airlie , Jani Nikula , Joonas Lahtinen , Matthew Auld , Rodrigo Vivi , dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org From: Chris Wilson In-Reply-To: <20191210143205.338308-1-colin.king@canonical.com> Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org References: <20191210143205.338308-1-colin.king@canonical.com> Message-ID: <157598848809.15362.74032135864302866@skylake-alporthouse-com> User-Agent: alot/0.6 Subject: Re: [PATCH][next] drm/i915/selftests: fix uninitialized variable sum when summing up values Date: Tue, 10 Dec 2019 14:34:48 +0000 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Quoting Colin King (2019-12-10 14:32:05) > From: Colin Ian King > > Currently the variable sum is not uninitialized and hence will cause an > incorrect result in the summation values. Fix this by initializing > sum to the first item in the summation. > > Addresses-Coverity: ("Uninitialized scalar variable") > Fixes: 3c7a44bbbfa7 ("drm/i915/selftests: Perform some basic cycle counting of MI ops") > Signed-off-by: Colin Ian King > --- > drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/i915/gt/selftest_engine_cs.c b/drivers/gpu/drm/i915/gt/selftest_engine_cs.c > index 761d81f4bd68..f88e445a1cae 100644 > --- a/drivers/gpu/drm/i915/gt/selftest_engine_cs.c > +++ b/drivers/gpu/drm/i915/gt/selftest_engine_cs.c > @@ -108,7 +108,7 @@ static u32 trifilter(u32 *a) > > sort(a, COUNT, sizeof(*a), cmp_u32, NULL); > > - sum += mul_u32_u32(a[2], 2); > + sum = mul_u32_u32(a[2], 2); /o\ Reviewed-by: Chris Wilson -Chris