Skip to content

Support OP-TEE dynamic shared memory#714

Merged
athvu merged 2 commits intomainfrom
avu/test_ta
Mar 16, 2026
Merged

Support OP-TEE dynamic shared memory#714
athvu merged 2 commits intomainfrom
avu/test_ta

Conversation

@athvu
Copy link
Contributor

@athvu athvu commented Mar 11, 2026

This PR adds support for OP-TEE SMC function 'CallWithRegdArg', which uses registered (dynamic) shared memory

Copy link
Contributor

@sangho2 sangho2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Thanks!

I've left some minor comments. Also, it would be great if this PR has some description :)

@github-actions
Copy link

🤖 SemverChecks 🤖 ⚠️ Potential breaking API changes detected ⚠️

Click for details
--- failure enum_struct_variant_field_added: pub enum struct variant field added ---

Description:
An enum's exhaustive struct variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field msg_args_phys_addr of variant OpteeSmcResult::CallWithArg in /home/runner/work/litebox/litebox/litebox_common_optee/src/lib.rs:2137

@athvu athvu added this pull request to the merge queue Mar 16, 2026
Merged via the queue into main with commit 606025f Mar 16, 2026
14 checks passed
@athvu athvu deleted the avu/test_ta branch March 16, 2026 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants