Skip to content
This repository was archived by the owner on Nov 26, 2025. It is now read-only.

fix: Incorrect flags for handle_cow_fault in populate_area#59

Merged
Azure-stars merged 1 commit intooscomp:mainfrom
mingzi47:main
Jun 17, 2025
Merged

fix: Incorrect flags for handle_cow_fault in populate_area#59
Azure-stars merged 1 commit intooscomp:mainfrom
mingzi47:main

Conversation

@mingzi47
Copy link
Copy Markdown

handle_cow_fault in populate_area uses pte flags, which has removed the write flag.

Should use the area.flags().

- Add area.flags() to handle_cow_fault call

- Assert WRITE flag presence in handle_cow_fault
@Azure-stars Azure-stars merged commit a634925 into oscomp:main Jun 17, 2025
24 checks passed
AsakuraMizu pushed a commit that referenced this pull request Jul 7, 2025
- Add area.flags() to handle_cow_fault call

- Assert WRITE flag presence in handle_cow_fault
AsakuraMizu pushed a commit that referenced this pull request Jul 7, 2025
- Add area.flags() to handle_cow_fault call

- Assert WRITE flag presence in handle_cow_fault
lurenjia1213 pushed a commit to lurenjia1213/arceos that referenced this pull request Jul 19, 2025
- Add area.flags() to handle_cow_fault call

- Assert WRITE flag presence in handle_cow_fault
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants