From nobody Mon May 6 02:57:28 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1611917284; cv=none; d=zohomail.com; s=zohoarc; b=PpDak2g3HVDqpBe8jajhtpL5HuI3kKMwWavWx6HjBx1oIUnRqhruYgRRZWyDMfV7T2pcsbIoKmC/WNJNx6NtlmNBfHVOhrhBDqHNDUdtO6VWSIe7vx06O0zDseOp/clokIvBaxr7knJlhfo6hBH0Rq0Y3xoE/0z1GVLW+g9FSXM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1611917284; h=Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:Message-ID:Sender:Subject:To; bh=Hjr3ws7taElwFRdZC5OhQwnt0dPHHUMfhkIE2PH5gMY=; b=GWHMSfj7uCiaRnybSLx1GxdmsjdrH/hIwKSiv1qFonYonT05k5RYL2mzSAViwxGMqOE+oiIe5BbIgDxQ1w4QwBCzz5rr1/fEhXyxjryiXgXJMHIuXKVf+xLs1kNp+0RvSeZOZa8RRM++wLl9q44xMRAY4R0Kp6gKzC3ZHXTXvCM= ARC-Authentication-Results: i=1; mx.zohomail.com; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1611917284074374.04286069601324; Fri, 29 Jan 2021 02:48:04 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.77962.141599 (Exim 4.92) (envelope-from ) id 1l5RJd-0000Wg-SP; Fri, 29 Jan 2021 10:47:49 +0000 Received: by outflank-mailman (output) from mailman id 77962.141599; Fri, 29 Jan 2021 10:47:49 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l5RJd-0000WZ-PG; Fri, 29 Jan 2021 10:47:49 +0000 Received: by outflank-mailman (input) for mailman id 77962; Fri, 29 Jan 2021 10:47:48 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1l5RJc-0000WS-Cc for xen-devel@lists.xenproject.org; Fri, 29 Jan 2021 10:47:48 +0000 Received: from foss.arm.com (unknown [217.140.110.172]) by us1-rack-iad1.inumbo.com (Halon) with ESMTP id 3a0cefc5-1a33-4e81-8804-f1e72d9f74a2; Fri, 29 Jan 2021 10:47:46 +0000 (UTC) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0DDA11424; Fri, 29 Jan 2021 02:47:46 -0800 (PST) Received: from scm-wfh-server-rahsin01.stack04.eu02.mi.arm.com (unknown [10.58.246.76]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 09E2A3F66E; Fri, 29 Jan 2021 02:47:44 -0800 (PST) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 3a0cefc5-1a33-4e81-8804-f1e72d9f74a2 From: Rahul Singh To: xen-devel@lists.xenproject.org Cc: bertrand.marquis@arm.com, rahul.singh@arm.com, julien@xen.org, sstabellini@kernel.org, Jan Beulich , Paul Durrant Subject: [PATCH] xen/arm: smmuv3: Disable the SMMUv3 driver when ACPI is enabled. Date: Fri, 29 Jan 2021 10:47:33 +0000 Message-Id: <1a228e438f405c376d6fc36e4625c6c09f9d78f3.1611916545.git.rahul.singh@arm.com> X-Mailer: git-send-email 2.17.1 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" SMMUv3 driver does not support ACPI device probe.If APCI is enabled with SMMUv3 driver compiler will throw an error. Disable SMMUv3 driver when ACPI is enabled in kconfig to fix compilation error. Signed-off-by: Rahul Singh Acked-by: Julien Grall Reviewed-by: Bertrand Marquis --- xen/drivers/passthrough/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/drivers/passthrough/Kconfig b/xen/drivers/passthrough/Kcon= fig index 341ba92b30..82f02f56af 100644 --- a/xen/drivers/passthrough/Kconfig +++ b/xen/drivers/passthrough/Kconfig @@ -15,7 +15,7 @@ config ARM_SMMU =20 config ARM_SMMU_V3 bool "ARM Ltd. System MMU Version 3 (SMMUv3) Support" if EXPERT - depends on ARM_64 + depends on ARM_64 && (!ACPI || BROKEN) ---help--- Support for implementations of the ARM System MMU architecture version 3. Driver is in experimental stage and should not be used in --=20 2.17.1