Received: by 2002:a05:6a10:6006:0:0:0:0 with SMTP id w6csp1208540pxa; Fri, 28 Aug 2020 06:48:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyWv3iwqAXrYwa7Qc3nBkW/Ba+nEKfJUiTxHMsOVpnfYizH0P4cshkYpoKmC8zE35oorSSS X-Received: by 2002:a17:906:4d4d:: with SMTP id b13mr1845616ejv.221.1598622512493; Fri, 28 Aug 2020 06:48:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598622512; cv=none; d=google.com; s=arc-20160816; b=HnpmdCDHznQH7z/Jk/CJz+jDHij/XrMvPNXNXKkcD3/u6Be05V8iHevWazdpQ7f6fC sJxyf2RTYGDspUiXPKA3ZMhvaneDTV1SVi+DTEruSqZEgSfVu2NDUZbyj9XMcted9wFq Nh7pct/kXSQLcMhvvuPNk9H/Wob+du+OFos3xa6aNCN6rI0IanQfCHeS4QLh4+jZYY4R uzxySLsBSx/cmWG6bAlAFwm6j9nWOT0d7aTGalh4cRGEMnIhowLxvV77HBN0oWPRDDUS mFobKRuuZj+dP5fAv0J4KZ06C2RiciEuN/FFVrdcnHHOkxRWg9wI8XhiLh4UFOrwjA5F Ttsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=DOelQyTdlWWjvcstHJd14kTDRCRSmjYZOhYgLJap8js=; b=0w1/lXKmPuvk+vm4/ZnRJA6jXIl02w3VgWbjAhRtn8mNnDrVa+fmblspIZjDmj6oIn LhyWkpC/lKp6iJ60t0cxdPZSqvrxdH5nE+s3XxqD5xdsb2eNiSFbSEDsheiCqBbm0kOa WZu4xp6Wb97e3TJhUGY/CyHR/mwHVTXdPaRI6jAgrdg/HvruZisK1Pind4c9bX5R4mg9 zAAl30+o7Jh5C+obvOn9b2FbTfploLarRTQ9URS08p5eMgHW8w0BO2NQk3qn/Dn6ByGS kSAclPEvbPVG4IsUDMe85blWx83VH9fE4mT8WujOmpfAFNzq6F3EB+y12AhVkuM3r2U8 Ku3g== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y22si603194edu.130.2020.08.28.06.48.09; Fri, 28 Aug 2020 06:48:32 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726776AbgH1Nr3 (ORCPT + 99 others); Fri, 28 Aug 2020 09:47:29 -0400 Received: from mx2.suse.de ([195.135.220.15]:39834 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726321AbgH1Nqn (ORCPT ); Fri, 28 Aug 2020 09:46:43 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id 97B2DADA2; Fri, 28 Aug 2020 13:47:14 +0000 (UTC) Date: Fri, 28 Aug 2020 15:46:39 +0200 From: "jroedel@suse.de" To: "Deucher, Alexander" Cc: "Kuehling, Felix" , Joerg Roedel , "iommu@lists.linux-foundation.org" , "Huang, Ray" , "Koenig, Christian" , "Lendacky, Thomas" , "Suthikulpanit, Suravee" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH 0/2] iommu/amd: Fix IOMMUv2 devices when SME is active Message-ID: <20200828134639.GW3354@suse.de> References: <20200824105415.21000-1-joro@8bytes.org> <34db343f-cd23-09af-3bc5-29b9d385f85d@amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 26, 2020 at 03:25:58PM +0000, Deucher, Alexander wrote: > > Alex, do you know if anyone has tested amdgpu on an APU with SME > > enabled? Is this considered something we support? > > It's not something we've tested. I'm not even sure the GPU portion of > APUs will work properly without an identity mapping. SME should work > properly with dGPUs however, so this is a proper fix for them. We > don't use the IOMMUv2 path on dGPUs at all. Is it possible to make the IOMMUv2 paths optional on iGPUs as well when SME is active (or better, when the GPU is not identity mapped)? Regards, Joerg