diff options
| author | Manish V Badarkhe <manish.badarkhe@arm.com> | 2026-06-17 13:47:54 +0000 |
|---|---|---|
| committer | TrustedFirmware Code Review <review@review.trustedfirmware.org> | 2026-06-17 13:47:54 +0000 |
| commit | 8007abbed0a5dcb2a790eb09bbe2079912733b32 (patch) | |
| tree | 55a1f573fddd8fdb5cd12243470edcef1d16fcd4 /docs | |
| parent | 3f382044dbff3796305fb67bdd0d00020f62e702 (diff) | |
| parent | 2dd873bb2e7fca85bf9bf5135f13235ec273633a (diff) | |
| download | arm-trusted-firmware-8007abbed0a5dcb2a790eb09bbe2079912733b32.tar.gz arm-trusted-firmware-8007abbed0a5dcb2a790eb09bbe2079912733b32.zip | |
Merge changes from topic "jc/el3_spmc_docs" into integration
* changes:
refactor(el3-spmc): move shared memory hooks to platform header
docs(el3-spmc): clarify platform memory validation responsibilities
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/components/el3-spmc.rst | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/docs/components/el3-spmc.rst b/docs/components/el3-spmc.rst index 1a2d4273b..fd5324a1c 100644 --- a/docs/components/el3-spmc.rst +++ b/docs/components/el3-spmc.rst @@ -86,10 +86,15 @@ Platform Guide - plat_spmc_shmem_reclaim SPMC provides platform hooks related to memory management interfaces. -These hooks can be used for platform specific implementations like -for managing access control, programming TZ Controller or MPUs. -These hooks are called by SPMC before the initial share request completes, -and after the final reclaim has been completed. +These hooks can be used for platform specific implementations such as +managing access control, programming TZ Controllers or MPUs, and +validating ownership and security state of memory regions supplied +through FFA_MEM_SHARE and FFA_MEM_LEND requests. + +Platform implementations are expected to ensure that memory regions +accepted for sharing or lending comply with the platform security model +and enforce any ownership, access control, and security-state checks +required by the platform. - Datastore @@ -594,4 +599,4 @@ Client <https://developer.arm.com/documentation/den0006/d/>`__ -------------- -*Copyright (c) 2020-2022, Arm Limited and Contributors. All rights reserved.* +*Copyright (c) 2020-2026, Arm Limited and Contributors. All rights reserved.* |
