Skip to content

MPU types no longer send#175

Open
jonathanpallant wants to merge 4 commits into
mainfrom
mpu-no-longer-send
Open

MPU types no longer send#175
jonathanpallant wants to merge 4 commits into
mainfrom
mpu-no-longer-send

Conversation

@jonathanpallant

@jonathanpallant jonathanpallant commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

As in #170, the MPU is core-local too and should not be send so you cannot move it to another core.

Requires #170.

These are core-local types and we need to try and stop people moving
them into threads running on other cores, at the expense of stopping
people moving them into threads running on the same core.

If this causes you an issue, you can just unsafely conjure up the values
on demand, or use raw CP15 sycalls from the aarch32_cpu::register module.
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.

1 participant