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

arm-hyp crefine: update length to word_t for VCPU functions #698

Merged
merged 1 commit into from
Dec 5, 2023

Conversation

Xaphiosis
Copy link
Member

Length argument for these functions was previously unsigned int, which was fine for AArch32, but an implicit downcast on AArch64. Changing it to word_t makes it unsigned long, thus requiring signature update in ccorres proofs.

Test with seL4/seL4#1145

Length argument for these functions was previously unsigned int, which
was fine for AArch32, but an implicit downcast on AArch64. Changing it
to word_t makes it unsigned long, thus requiring signature update in
ccorres proofs.

Signed-off-by: Rafal Kolanski <[email protected]>
@Xaphiosis Xaphiosis added the seL4-PR requires merging a corresponding seL4 pull request label Dec 5, 2023
@Xaphiosis Xaphiosis requested review from lsf37 and corlewis December 5, 2023 11:15
@Xaphiosis Xaphiosis merged commit d4f0e5a into seL4:master Dec 5, 2023
12 of 13 checks passed
@Xaphiosis Xaphiosis deleted the arm_hyp_word_t branch December 5, 2023 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
seL4-PR requires merging a corresponding seL4 pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants