On Thu, 17 Oct 2024 14:14:23 +0100, Steven Price wrote: > This series adds support for running Linux in a protected VM under the > Arm Confidential Compute Architecture (CCA). This is a minor update > following the feedback from the v6 posting[1]. Thanks for the feedback! > > Individual patches have a change log. The biggest changes are in patch > 10 where Gavin gave some great feedback to tidy things up a bit. > > [...] Applied to arm64 (for-next/guest-cca), thanks! Note that this branch cannot be tested in isolation as it doesn't have the irqchip CCA changes. I pulled tip irq/core into the arm64 for-kernelci. Please give the latter branch a go (or linux-next when the patches turn up). [01/11] arm64: rsi: Add RSI definitions https://git.kernel.org/arm64/c/b880a80011f5 [02/11] arm64: Detect if in a realm and set RIPAS RAM https://git.kernel.org/arm64/c/c077711f718b [03/11] arm64: realm: Query IPA size from the RMM https://git.kernel.org/arm64/c/399306954996 [04/11] arm64: rsi: Add support for checking whether an MMIO is protected https://git.kernel.org/arm64/c/371589437616 [05/11] arm64: rsi: Map unprotected MMIO as decrypted https://git.kernel.org/arm64/c/3c6c70613956 [06/11] efi: arm64: Map Device with Prot Shared https://git.kernel.org/arm64/c/491db21d8256 [07/11] arm64: Enforce bounce buffers for realm DMA https://git.kernel.org/arm64/c/fbf979a01375 [08/11] arm64: mm: Avoid TLBI when marking pages as valid https://git.kernel.org/arm64/c/0e9cb5995b25 [09/11] arm64: Enable memory encrypt for Realms https://git.kernel.org/arm64/c/42be24a4178f [10/11] virt: arm-cca-guest: TSM_REPORT support for realms https://git.kernel.org/arm64/c/7999edc484ca [11/11] arm64: Document Arm Confidential Compute https://git.kernel.org/arm64/c/972d755f0195 -- Catalin