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

remove intrm_tables,drop change to delete by walk. #1

Merged
merged 1 commit into from
Jul 25, 2024

Conversation

ZR233
Copy link
Contributor

@ZR233 ZR233 commented Jul 24, 2024

When operating page tables with memory allocators, Vec that relies on global allocators should not be used, otherwise deadlocks may occur.

page_table_multiarch/Cargo.toml Outdated Show resolved Hide resolved
page_table_multiarch/src/bits64.rs Outdated Show resolved Hide resolved
page_table_multiarch/src/bits64.rs Outdated Show resolved Hide resolved
page_table_multiarch/src/bits64.rs Outdated Show resolved Hide resolved
@ZR233 ZR233 changed the title 1.移除intrm_tables,drop改为walk方式 remove intrm_tables,drop change to delete by walk. Jul 25, 2024
@ZR233 ZR233 force-pushed the dev branch 5 times, most recently from 092007b to 469e1ca Compare July 25, 2024 08:07
@ZR233 ZR233 requested a review from equation314 July 25, 2024 08:09
page_table_multiarch/src/bits64.rs Outdated Show resolved Hide resolved
page_table_multiarch/src/bits64.rs Outdated Show resolved Hide resolved
2. Add drop by walk
@equation314 equation314 merged commit e40902a into arceos-org:main Jul 25, 2024
5 checks passed
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.

2 participants