Re: [PATCH v3 0/3] arm64: realm: Add support for encrypted data from firmware
From: Will Deacon <will@kernel.org>
Date: 2025-09-19 18:38:32
Also in:
linux-coco, lkml
From: Will Deacon <will@kernel.org>
Date: 2025-09-19 18:38:32
Also in:
linux-coco, lkml
On Thu, 18 Sep 2025 13:56:15 +0100, Suzuki K Poulose wrote:
Confidential compute firmware may provide secret data via reserved memory regions (e.g., ACPI CCEL, EFI Coco secret area). These must be ioremap'ed() as encrypted. As of now, realm only maps "trusted devices" (RIPAS = RSI_RIPAS_DEV) as encrypted. This series adds support for mapping areas that are protected (i.e., RIPAS = RSI_RIPAS_RAM) as encrypted. Also, extrapolating that, we can map anything that is not RIPAS_EMPTY as protected, as it is guaranteed to be "protected". [...]
Applied to arm64 (for-next/cca), thanks!
[1/3] arm64: realm: ioremap: Allow mapping memory as encrypted
https://git.kernel.org/arm64/c/fa84e534c3ec
[2/3] arm64: Enable EFI secret area Securityfs support
https://git.kernel.org/arm64/c/9e8a3df3e7f7
[3/3] arm64: acpi: Enable ACPI CCEL support
https://git.kernel.org/arm64/c/d02c2e45b1e7
Cheers,
--
Will
https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev