From patchwork Wed Sep 23 08:28:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Julien Grall X-Patchwork-Id: 11794281 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 80EF26CA for ; Wed, 23 Sep 2020 08:29:43 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 51B5D23977 for ; Wed, 23 Sep 2020 08:29:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=xen.org header.i=@xen.org header.b="gHhYYSF7" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 51B5D23977 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=xen.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kL08n-0002vE-UJ; Wed, 23 Sep 2020 08:28:41 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kL08m-0002v9-8H for xen-devel@lists.xenproject.org; Wed, 23 Sep 2020 08:28:40 +0000 X-Inumbo-ID: 39a9d5e1-cd96-4ac0-ae4b-a2d8203a084c Received: from mail.xenproject.org (unknown [104.130.215.37]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 39a9d5e1-cd96-4ac0-ae4b-a2d8203a084c; Wed, 23 Sep 2020 08:28:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org; s=20200302mail; h=Message-Id:Date:Subject:Cc:To:From; bh=bf/uNR0OC0kp3cwoWQRnE1xxDLKakcZrkqGAXtkswgc=; b=gHhYYSF7XWz2iWnwQeoG7Y0lZL X90nvyqtNUJq9cAIyjXFYrFhq6SHxr23ttQmfdRBQuqJq5b3YRxRqgYHkTjz0RpiFXZyRO9BIAKJ8 /ViS3vZ6IC6MuhZyY9POplJywFBL0UhHiOXmAdteasscfEXLiSnWlGMXGH4UmbvkHzeY=; Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kL08h-0004mL-OX; Wed, 23 Sep 2020 08:28:35 +0000 Received: from 54-240-197-235.amazon.com ([54.240.197.235] helo=ufe34d9ed68d054.ant.amazon.com) by xenbits.xenproject.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kL08h-0000jq-9r; Wed, 23 Sep 2020 08:28:35 +0000 From: Julien Grall To: xen-devel@lists.xenproject.org Cc: julien@xen.org, Julien Grall , Andrew Cooper , George Dunlap , Ian Jackson , Jan Beulich , Stefano Stabellini , Wei Liu , Bertrand Marquis Subject: [PATCH] SUPPORT.MD: Clarify the support state for the Arm SMMUv{1, 2} drivers Date: Wed, 23 Sep 2020 09:28:32 +0100 Message-Id: <20200923082832.20038-1-julien@xen.org> X-Mailer: git-send-email 2.17.1 X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" From: Julien Grall SMMUv{1, 2} are both marked as security supported, so we would technically have to issue an XSA for any IOMMU security bug. However, at the moment, device passthrough is not security supported on Arm and there is no plan to change that in the next few months. Therefore, mark Arm SMMUv{1, 2} as supported but not security supported. Signed-off-by: Julien Grall Reviewed-by: Bertrand Marquis Acked-by: Stefano Stabellini --- Cc: Bertrand Marquis --- SUPPORT.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SUPPORT.md b/SUPPORT.md index 25987ec1dfb6..f35943a432f7 100644 --- a/SUPPORT.md +++ b/SUPPORT.md @@ -62,8 +62,8 @@ supported in this document. Status, AMD IOMMU: Supported Status, Intel VT-d: Supported - Status, ARM SMMUv1: Supported - Status, ARM SMMUv2: Supported + Status, ARM SMMUv1: Supported, not security supported + Status, ARM SMMUv2: Supported, not security supported Status, Renesas IPMMU-VMSA: Supported, not security supported ### ARM/GICv3 ITS