Thread (17 messages) 17 messages, 6 authors, 2025-03-11

Re: [PATCH v3 0/3] arm64: realm: Fix DMA address for devices

From: Catalin Marinas <catalin.marinas@arm.com>
Date: 2025-03-06 18:06:49
Also in: lkml

On Thu, Mar 06, 2025 at 11:39:14AM +0000, Suzuki K Poulose wrote:
On 04/03/2025 13:40, Marek Szyprowski wrote:
quoted
quoted
On 27/02/2025 14:41, Suzuki K Poulose wrote:
quoted
Linux can be run as a Confidential Guest in Arm CCA from Linux v6.13. The address
space (GPA or IPA) of a Realm VM is split into two halves, with private bottom
half and shared top half. In Linux we treat the "top" bit of the IPA space as
an attribute, to indicate whether it is shared or not (MSB == 1 implies shared).
Stage2 (GPA to PA) translations used by the CPU accesses, cover the full IPA space,
and are managed by RMM. The "top" bit as attribute is only a software construct.
[...]
quoted
The changes look fine. However I won't be able to setup new dma-mapping
git tree this week because I got really sick has to stay in bed. :/ If
You don't want such delay, please merge it via ARM64 tree. Here is my:
Sorry to hear that. Hope you feel better soon.
quoted
Acked-by: Marek Szyprowski <m.szyprowski@samsung.com>
Thanks Marek.

Btw, this series fixes the "Realm Guest" support for Linux, which was merged
in v6.13. To be precise, this should have :

Fixes: 42be24a4178f ("arm64: Enable memory encrypt for Realms")

Will/Catalin,

Please let me know if you would like me to send the series with
all the Acks, Reviews and mainly the Fixes tag added ?
We can add the acks and fixes tag, no worries. I can queue them for 6.15
unless Will takes them as fixes for 6.14 (I'll wait for a bit).

-- 
Catalin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help