[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 6/6] arm/mpu: Map domain page in AArch64 MPU systems
- To: "Orzel, Michal" <Michal.Orzel@xxxxxxx>
- From: Luca Fancellu <Luca.Fancellu@xxxxxxx>
- Date: Tue, 16 Dec 2025 09:57:25 +0000
- Accept-language: en-GB, en-US
- Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=amd.com smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com])
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
- Arc-message-signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=u1bmVrLVopNDImED7cXFe6GHn6MJWyZPipjvJyan0Wo=; b=YvckqS0WBbdaACrrjRQQnaKdGuIf9Qh6bnk4iABzLJ/AWUmZ9bCoTJsIxai5XkKp5mOXQ8Sw4FOEbJd3aoNTDEN4UxEEuIFhI66HsV/deTdyN86MkFhLWP23EdNhLpFuK6DtCpbwD6mTdaKD7JHAfPibV8n5F1pw5OPPF2ZNkgCC1LRq/Zek0L8sgtNqlFd8kCMOHkQYOfd8NuiW70g7vLvXJL482TcJ/2Dfz3ibb5yiSvLnEqHA7cVBbRl8EGlRxVWrEchZtYfYSpcMHeu+nAIs8cahs9OHBDyLghIHPYfwnOl5lt4YIgDlX2rqmse+Ba2tPm6FBjSjXGHNRWssjw==
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=u1bmVrLVopNDImED7cXFe6GHn6MJWyZPipjvJyan0Wo=; b=wk1v+Vite67Kzi+IuSk51DKTC3Ae8GxmfK98cLdoirbuw+IZYwMC3wSfyEYG9DOuyseA3Qn5LmWlnUVdy4dqnI3dDNtv6mxxqpH9PJFdu/Mgq6UC49X4ifHdvMl8vq/OpGAX9ZYk2z47tMEfrMMJTMVW/uS4Focd/r9MZUGJfD2YixQD6CTeOyONL6GKifC5wrSwWLk0RDVdCPQixnq6yRyGGHmOpXvQ6nKsrqK53ZE0MH1EQB7B+e2icaGD+4SVSqLY32oGqoQUECot/u3SKXUI9ehFMAzdMBRj2yOFUMtxyLSMulZeecfXze0LllJAtP41AaJtMHrbgoGOqgYRNA==
- Arc-seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=h2FPB82m1u4u7FSjE+ZxwcZGI1KHXxJdsYeMPicQJIMoNdkZ0DgcYayhPbiDflMD5WVryfXQrXIoEOuasgllLFSPMH3Dt3ZGTbvXbwQr+5+71qnb3VYvzOfJPLP9/MT/h3TmKgC8ZVJVZXSk7GJvtNCAarCE2/YmVa+yAMEOivd9Tn6mUGjnP2d1CcdQcixk+EUgEnX9PBsyhxj6FV5g5iwmytUC5ZItsIzqNDioxNC68vUXjUHAdDsmnb6sqTtNeGSrI3SurVShkmtqg4xELCPt/oTXwvul8Ny/kOmeTD9H8cZymbIPmeMSJCckpaYxY+g1S5/85PeIaya2hzStjA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jwuRb5v+9WrsViFeV1iPwA905jvaqj9rui9RpYwKribVbKc5hUwswns1Fu0kHRnIxFRN8pOvLDHHQwZj7+IrD69wJU9/Xq2E6xknbTWtec+kZ1wvw7vDryIICjWXxAkPf4iyjRo977HA5Nhch2N5iW3gW9wq9HBTTTPHLKOinembcT0uWdZ0ryyFNClr4GovI3AHErutL+7nzCtExkGzhwiPg6E8ktoI1UNSUzMmMzbDxESTiCLGAjNaamAlToGPsXiQGBPmPfyx6qIEp2yWb1IRjB3rE/QF7AOwzJmYvwi0ASdBCOOH7tzdpR1Gr0oJ0IVOmR7vBKBsexOPM95FdA==
- Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
- Cc: Harry Ramsey <Harry.Ramsey@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Penny Zheng <Penny.Zheng@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <Bertrand.Marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Wei Chen <Wei.Chen@xxxxxxx>
- Delivery-date: Tue, 16 Dec 2025 09:58:44 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Nodisclaimer: true
- Thread-index: AQHcbm4YR0/90zis5Uafj3gh5AdGL7Uj/+kAgAAA9gCAAAbjgA==
- Thread-topic: [PATCH 6/6] arm/mpu: Map domain page in AArch64 MPU systems
> On 16 Dec 2025, at 09:32, Orzel, Michal <Michal.Orzel@xxxxxxx> wrote:
>
>
>
> On 16/12/2025 10:29, Luca Fancellu wrote:
>> Hi Michael,
>>
>>> On 16 Dec 2025, at 09:26, Orzel, Michal <Michal.Orzel@xxxxxxx> wrote:
>>>
>>>
>>>
>>> On 28/11/2025 10:58, Harry Ramsey wrote:
>>>> From: Penny Zheng <Penny.Zheng@xxxxxxx>
>>>>
>>>> In MPU systems, we implement map_domain_page()/unmap_domain_page()
>>>> through mapping the domain page with a MPU region on demand.
>>> What prevents you from implementing the remaining few helpers?
>>
>> Only the fact that they are not used at this stage, otherwise we would have
>> seen
>> a panic while running Linux.
> Sure but it looks like that they would also be a few-liners hence there is a
> feeling that they could all be done in one go for completeness sake.
yeah but we don’t have the confidence it works because we can’t test
Cheers,
Luca
|