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

[LibOS] VMA bookkeep calls Pal mprotect per VMA #1824

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Mar 21, 2024

  1. [LibOS] VMA bookkeep calls Pal mprotect per VMA

    VMA bookkeeping records prot of each VMA. However `mprotect` syscall always
    calls Pal `mprotect` no matter prot changed or not.
    This commit updates VMA bookkeep `mprotect` to walk through VMAs and only call
    Pal `mprotect` when prot changed, and also fixes prot mismatch exceptions.
    
    Signed-off-by: Li, Xun <[email protected]>
    
    Signed-off-by: xiaonan-INTC <[email protected]>
    llly committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    59c3705 View commit details
    Browse the repository at this point in the history