summaryrefslogtreecommitdiff
path: root/Kernel/Memory/AnonymousVMObject.cpp
AgeCommit message (Expand)Author
2022-07-11Kernel: Stop committing pages for COW of uncommitted pages on sys$forkIdan Horowitz
2022-07-10Kernel: Stop leaking leftover committed cow pages from forked processesIdan Horowitz
2022-05-03Kernel: Move Kernel/Arch/x86/SafeMem.h to Kernel/Arch/SafeMem.hTimon Kruiper
2022-03-17Kernel: Use default constructors/destructorsLenny Maiorani
2022-02-11Kernel: Make AnonymousVMObject COW-Bitmap allocation OOM-fallibleIdan Horowitz
2022-02-11AK: Make Bitmap construction OOM-fallibleIdan Horowitz
2022-02-11Kernel: Make contiguous VM objects use "user physical pages" by defaultAndreas Kling
2022-01-30Kernel: Remove unnecessary includes from Thread.hAndreas Kling
2022-01-28Kernel: Convert MemoryManager::allocate_user_physical_page to ErrorOrIdan Horowitz
2022-01-28Kernel: Make allocate_contiguous_supervisor_physical_pages OOM-fallibleIdan Horowitz
2022-01-15Kernel: Make AnonymousVMObject construction OOM-awarecreator1creeper1
2022-01-15Kernel: Make VMOBject construction OOM-awarecreator1creeper1
2022-01-09Kernel: Add implied auto qualifiers in MemoryHendiadyoin1
2021-11-08Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>Andreas Kling
2021-10-15Kernel: Split SmapDisabler so header is platform independentJames Mintram
2021-09-06Kernel: Use TRY() and adopt_nonnull_ref_or_enomem() in AnonymousVMObjectAndreas Kling
2021-09-06Kernel: Actually share committed CoW pagesAndreas Kling
2021-09-06Kernel: Make MM.commit_user_physical_pages() return KResultOrAndreas Kling
2021-09-05Kernel: Use TRY() in AnonymousVMObjectAndreas Kling
2021-09-03AK: Rename create<T> => make_ref_counted<T>Andreas Kling
2021-08-23Kernel: Mape quickmap functions VERIFY that MM lock is heldAndreas Kling
2021-08-22Kernel: Rename ScopedSpinlock => SpinlockLockerAndreas Kling
2021-08-22Kernel: Rename SpinLock => SpinlockAndreas Kling
2021-08-15Kernel: Make Kernel::VMObject allocation functions return KResultOrsin-ack
2021-08-06Kernel: Move Kernel/Memory/ code into Kernel::Memory namespaceAndreas Kling
2021-08-06Kernel: Rename Kernel/VM/ to Kernel/Memory/Andreas Kling