Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[LibOS] Extend locking of mprotect() during checkpointing
Checkpointing may fail if it assumes memory protection flags that have not been set on the memory, yet. Therefore, make the code sequence of bkeep_mprotect() ... PalVirtualMemoryProtect() atomic so that tracked memory protection flags have also been applied to the memory. Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
- Loading branch information