Skip to content

Conversation

@joboet
Copy link
Member

@joboet joboet commented Nov 8, 2025

Since TEEOS supports pthread mutexes and condvars, it can share the pthread-based thread parking implementation and thus also the queue-based RwLock implementation used on other platforms.

CC @petrochenkov @Sword-Destiny

@joboet joboet added the O-teeos Target: Arm's secure enclave that code isn't supposed to be able to jailbreak label Nov 8, 2025
@rustbot
Copy link
Collaborator

rustbot commented Nov 8, 2025

Some changes occurred in src/doc/rustc/src/platform-support

cc @Noratrieb

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue. labels Nov 8, 2025
@rustbot
Copy link
Collaborator

rustbot commented Nov 8, 2025

r? @ChrisDenton

rustbot has assigned @ChrisDenton.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@ChrisDenton
Copy link
Member

Looks good to me.

r=me if the target maintainers are happy.


TEEOS is a mini os run in TrustZone, for trusted/security apps. The kernel of TEEOS is HongMeng/ChCore micro kernel. The libc for TEEOS is a part of musl.
It's very small that there is no RwLock, no network, no stdin, and no file system for apps in TEEOS.
It's very small that there is no network, no stdin, and no file system for apps in TEEOS.
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
It's very small that there is no network, no stdin, and no file system for apps in TEEOS.
It's so small that there is no network, no stdin, and no file system for apps in TEEOS.

Copy link
Member Author

Choose a reason for hiding this comment

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

There are more grammar issues in this file, I think it's better to fix them in bunch instead of here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

O-teeos Target: Arm's secure enclave that code isn't supposed to be able to jailbreak S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants