From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=217.140.110.172 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1793628816; b=ll+8Vm7BGVx6gxa6OKnj24YVI4eXtkO9cWZ8JTPvTvOmVt1k3tUc6cyYaXIRMtvoI4dp Oa4XMVGFFgFMrTs29HgU39wytWfXS/fOGjVn4FWeSJDIkRrcY2rATuvZa+RnZnf7HYLwC qoYl1rZovbtAvbcPLAyUOr14zfU397srE52VFoDlwe6/zlvvJ96yw5GAAOKoG64r1uJ4i Arhx6uWIR1EfRbN4noGVoo/NsYt335xktIEnPHZCmVp1LRyENQrjDgOaDcWezO0jFus+i uyZ6YyUBATXNblsxltJ3DM9vfJtvrAgN/kyMgOjouBnTFGmX3rcMurRGlECs46Kz8qQ== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1793628816; h=DMARC-Filter:Received:Received:DKIM-Signature:From:To:Cc:Subject: Date:Message-ID:X-Mailer:In-Reply-To:References:MIME-Version: Content-Transfer-Encoding; bh=hBoCvN90n2kNl5TqLdsKoeXkUjH0fLvT8u+lK5yYPXU=; b=aiSSNS7mgoM5HnR6LnEv58iZuyx2wZnyyb28uUuuLJdfmCUrNoOEwU+Hl013vAbzKY2H eLrdD0iTsYlNZOKCqNGy8zhRhgsotl8LGAxGF1j0h0v2ry+yajHxF6IS2fIM3vGm7CI51 veCI+Jy/0Ywyi7pMU66xWsmcaGfJYsvngD2lh0EZdno10TXz51OFdrAD6OAW81hZP40sc 8uEgpFt8VSmd+YIxWk4MrMQ5Cl+wUNuoUJfNBcSzlhEzyy8vAuEnB29FGfVdHyVMhtkrP Xpdn6yUF+vK2Ms+R1MfWt5ud4oSD7EP/uvAnVeF+i4aGwxmdiRMGys/Ex2o5f2zZLzQ== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=arm.com; spf=pass smtp.mailfrom=arm.com; dkim=pass header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=foss header.b=FAaV23A4; arc=none smtp.remote-ip=217.140.110.172 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A314C606A332; Mon, 2 Nov 2026 14:13:35 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org A314C606A332 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=foss header.b=FAaV23A4 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 C1FBD19F0; Mon, 2 Nov 2026 06:13:31 -0800 (PST) Received: from e122027.arm.com (unknown [10.57.58.9]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C84AD3F59E; Mon, 2 Nov 2026 06:13:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1793628814; bh=KoW+YqMwa9yLUI3NuylseR2UJKKrqQYGRZ3rfuc+be0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=FAaV23A4XLGLNycFYqUcI8RreKcQLiCbsiUq3t86DFqgQX0wNAUwgC3fzqotM+059 /4r+B7yhNxfJZSMUcvWfjB/nBYXe0VcZ45TFx9Qb8LGep+P9QhN2MuPwtAjizTMEC/ QpgkrAnhvCdP0FUv/O6Rria/9AH+PERympWtVUgQ= From: Steven Price To: kvm@vger.kernel.org, kvmarm@lists.linux.dev Cc: Steven Price , Catalin Marinas , Marc Zyngier , Will Deacon , James Morse , Oliver Upton , Suzuki K Poulose , Zenghui Yu , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Joey Gouly , Alexandru Elisei , Christoffer Dall , Fuad Tabba , linux-coco@lists.linux.dev, Ganapatrao Kulkarni , Gavin Shan , Shanker Donthineni , Alper Gun , "Aneesh Kumar K . V" , Emi Kisanuki , Vishal Annapurve , WeiLin.Chang@arm.com, Lorenzo Pieralisi Subject: [PATCH 01/11] KVM: arm64: CCA: Reserve the RMM mode Date: Mon, 2 Nov 2026 14:12:52 +0000 Message-ID: <20261102141304.126883-2-steven.price@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261102141304.126883-1-steven.price@arm.com> References: <20261102141304.126883-1-steven.price@arm.com> X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Reserve KVM_MODE_RMM for CCA realm support. The kernel parameter that selects this mode will be added when the Linux CCA implementation is ready. Signed-off-by: Steven Price --- arch/arm64/include/asm/kvm_host.h | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/include/asm/kvm_host.h b/arch/arm64/include/asm/kvm_host.h index 97332ffcb130..ccd2dc8f73c3 100644 --- a/arch/arm64/include/asm/kvm_host.h +++ b/arch/arm64/include/asm/kvm_host.h @@ -120,6 +120,7 @@ enum kvm_mode { KVM_MODE_DEFAULT, KVM_MODE_PROTECTED, KVM_MODE_NV, + KVM_MODE_RMM, KVM_MODE_NONE, }; #ifdef CONFIG_KVM -- 2.43.0