summaryrefslogtreecommitdiff
path: root/Kernel/Syscalls/mmap.cpp
AgeCommit message (Expand)Author
2021-01-28Kernel+LibC: Add MAP_RANDOMIZED flag for sys$mmap()Andreas Kling
2021-01-27Kernel: Remove Range "valid" state and use Optional<Range> insteadAndreas Kling
2021-01-27Kernel: sys$mmap() without MAP_FIXED should consider address a hintAndreas Kling
2021-01-26Kernel: Remove allocate_region() functions that don't take a RangeAndreas Kling
2021-01-25Kernel: Hoist VM range allocation up to sys$mmap() itselfAndreas Kling
2021-01-16Kernel: Remove unused syscall sys$minherit()Andreas Kling
2021-01-15Kernel: Make Process::allocate_region*() return KResultOr<Region*>Andreas Kling
2021-01-02Revert "Kernel: Allocate shared memory regions immediately"Tom
2021-01-02Kernel: Allocate shared memory regions immediatelyAndreas Kling
2021-01-02Kernel: Pass "shared" flag to Region constructorAndreas Kling
2021-01-01Kernel: Merge PurgeableVMObject into AnonymousVMObjectTom
2021-01-01Kernel: Remove MAP_PURGEABLE from mmapTom
2021-01-01Kernel: Add MAP_NORESERVE support to mmapTom
2021-01-01Kernel: Memory purging improvementsTom
2020-12-29Kernel: Hold InodeVMObject reference while inspecting it in sys$mmap()Andreas Kling
2020-12-29Kernel+LibC: Add a very limited sys$mremap() implementationAndreas Kling
2020-12-24Kernel: Fix mmap with specific address for file backed mappingsItamar
2020-12-14Loader: Stabilize loader & Use shared libraries everywhere :^)Itamar
2020-12-14Kernel: Support TLS allocation from userspaceItamar
2020-09-13Kernel: Make copy_to/from_user safe and remove unnecessary checksTom
2020-08-05Kernel: Use Userspace<T> for the set_mmap_name syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the mmap syscallBrian Gianforcaro
2020-07-30Kernel: Rename region_from_foo() => find_region_from_foo()Andreas Kling
2020-07-30Kernel: Move syscall implementations out of Process.cppAndreas Kling