ladybird/Kernel/VM
Andreas Kling 2cd212e5df Kernel: Let's say that everything < 3GB is user virtual memory
Technically the bottom 2MB is still identity-mapped for the kernel and
not made available to userspace at all, but for simplicity's sake we
can just ignore that and make "address < 0xc0000000" the canonical
check for user/kernel.
2020-01-19 08:58:33 +01:00
..
AnonymousVMObject.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
AnonymousVMObject.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
InodeVMObject.cpp Kernel: Enforce W^X between sys$mmap() and sys$execve() 2020-01-18 23:40:12 +01:00
InodeVMObject.h Kernel: Enforce W^X between sys$mmap() and sys$execve() 2020-01-18 23:40:12 +01:00
MemoryManager.cpp Kernel: Move all CPU feature initialization into cpu_setup() 2020-01-18 10:11:29 +01:00
MemoryManager.h Kernel: Let's say that everything < 3GB is user virtual memory 2020-01-19 08:58:33 +01:00
PageDirectory.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PageDirectory.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PhysicalAddress.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PhysicalPage.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PhysicalPage.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PhysicalRegion.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PhysicalRegion.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PurgeableVMObject.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PurgeableVMObject.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
RangeAllocator.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
RangeAllocator.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
Region.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
Region.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
VirtualAddress.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
VMObject.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
VMObject.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00