mirror of
https://github.com/RGBCube/serenity
synced 2025-05-28 17:25:06 +00:00
![]() We add this basic functionality to the Kernel so Userspace can request a particular virtual memory mapping to be immutable. This will be useful later on in the DynamicLoader code. The annotation of a particular Kernel Region as immutable implies that the following restrictions apply, so these features are prohibited: - Changing the region's protection bits - Unmapping the region - Annotating the region with other virtual memory flags - Applying further memory advises on the region - Changing the region name - Re-mapping the region |
||
---|---|---|
.. | ||
POSIX | ||
Device.h | ||
DeviceEvent.h | ||
Graphics.h | ||
InodeWatcherEvent.h | ||
InodeWatcherFlags.h | ||
KeyCode.h | ||
MemoryLayout.h | ||
MousePacket.h | ||
serenity_limits.h | ||
Syscall.h | ||
SyscallString.h | ||
TimePage.h | ||
Unveil.h | ||
VirGL.h | ||
VirtualMemoryAnnotations.h |