Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp623672pxv; Thu, 15 Jul 2021 11:48:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzU7/ZG9JQqaHhrBrA2D0rCZLGMjaJ3ivxn5Ec5IgmkeyBJEy8S8EfjZWOdXm7dSR6g2M+q X-Received: by 2002:a5d:8b85:: with SMTP id p5mr4160867iol.43.1626374938683; Thu, 15 Jul 2021 11:48:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626374938; cv=none; d=google.com; s=arc-20160816; b=ZIKeExAKLAI2gFsGS8HYYbSJNGNby17lOfwMTe/ayfbPOZiLXpPiL2m/eZ/WT/h76Z dmG8tHI0xYGSVjlBR89CbH7PHTbFF4YlHfkHWBrwNRFX7IcJzvzRU1U38BZYTaOUOT/a KP1zenLZJ3o+vM3aXrNgBN8UAvRpZXywoaE7cO1JKLoHDTVVO4tszqHJ2/TwWHRq+GTK p8LKTJ8ipgrPX9jM1pGxGFE6e6ZumRLOA2zhjM4PUkR+H7GnqlLp+09v47WtPLUdiE8a JQvNvQEYtas2/gqQj5XNJD3PLd2C7cBOCtVYBSaw51RUvBWvhbvyXUnkiY4PTRCM4Nwn Nsag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=P/mlfveLXrnxDIb+XWOmHWT4wW4E8423VRIBXAxYisE=; b=oSf936Sk4oj1KnwerNOqCg/PkibrQOg4IyxZ0o+d/iO96CBVTFiA2fSOH/1AYVOhNI /RQB4NKzKI8YzbXH+Q4hM4KWo+Ze3BVxBdFnPIq3tLcIzY7bw0Wo0zNyMJndIVcsJCPG uxNfqzrFmQlaVrgbbt8TFtBDjnXboWxcSLBHVHmkIhPuBrHcSWKjr4IaGCw6GMxf2AUz PXf2pDjGLcYw/Y4CdQTWn1HQxSEn6wNvEiohDnmYtESAcCj+3YKkjnRWsFk6Y4GHHHqz Toos/sWIJeoYLDLiq37dclF4VkqWZXIMmdzqnZbOow2j1WfdDm5lTK9S/18f2X9F/oWk ioKQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=wf79cRd7; 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 y139si2722804iof.100.2021.07.15.11.48.46; Thu, 15 Jul 2021 11:48:58 -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=wf79cRd7; 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 S240063AbhGOSvA (ORCPT + 99 others); Thu, 15 Jul 2021 14:51:00 -0400 Received: from mail.kernel.org ([198.145.29.99]:49802 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239563AbhGOSsP (ORCPT ); Thu, 15 Jul 2021 14:48:15 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 5004F61158; Thu, 15 Jul 2021 18:45:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1626374721; bh=eWt/Pgp9ZAHzb7tz++3SmyziJHNnYt8Y3CLGHrP1eRs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=wf79cRd7ELBGLDwRFmcoFid774AYgqg+aL3IKKKjhE0ihiB47z0kU+AO4Y8ccJ6jr mpKvIgas87GGbuYtZ4yfzqg9UYqlmGAFF6D8/8ESvsA3AGjihagTarmF97ZC9pwEH2 St2RYZw9jFwD0Wh1YN/ktlCfzvOIqLtAR+mgUF5o= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Joseph Greathouse , Alex Deucher , Felix Kuehling Subject: [PATCH 5.4 077/122] drm/amdgpu: Update NV SIMD-per-CU to 2 Date: Thu, 15 Jul 2021 20:38:44 +0200 Message-Id: <20210715182510.551071873@linuxfoundation.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210715182448.393443551@linuxfoundation.org> References: <20210715182448.393443551@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Joseph Greathouse commit aa6158112645aae514982ad8d56df64428fcf203 upstream. Navi series GPUs have 2 SIMDs per CU (and then 2 CUs per WGP). The NV enum headers incorrectly listed this as 4, which later meant we were incorrectly reporting the number of SIMDs in the HSA topology. This could cause problems down the line for user-space applications that want to launch a fixed amount of work to each SIMD. Signed-off-by: Joseph Greathouse Reviewed-by: Alex Deucher Reviewed-by: Felix Kuehling Signed-off-by: Alex Deucher Cc: stable@vger.kernel.org Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/amd/include/navi10_enum.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/gpu/drm/amd/include/navi10_enum.h +++ b/drivers/gpu/drm/amd/include/navi10_enum.h @@ -430,7 +430,7 @@ ARRAY_2D_DEPTH */ typedef enum ENUM_NUM_SIMD_PER_CU { -NUM_SIMD_PER_CU = 0x00000004, +NUM_SIMD_PER_CU = 0x00000002, } ENUM_NUM_SIMD_PER_CU; /*