Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[rom] ROM_EXT immutable section feature not compatible with address translation #24416

Closed
timothytrippel opened this issue Aug 27, 2024 · 0 comments
Assignees
Labels
SW:ROM ROM related issues Type:Bug Bugs

Comments

@timothytrippel
Copy link
Contributor

timothytrippel commented Aug 27, 2024

It has been pointed out that the ROM_EXT immutable section configuration did not account for the address translation adjustments to the immutable section entry point. This meant that if address translation was enabled, the immutable section entry point would never get moved to the virtual address space, which gets marked RX. The physical address space of the current slot would only be marked R, and when jumping to the entry point an exception would occur.

#24415 fixes the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SW:ROM ROM related issues Type:Bug Bugs
Projects
None yet
Development

No branches or pull requests

1 participant