summaryrefslogtreecommitdiff
path: root/Kernel/VM/InodeVMObject.cpp
AgeCommit message (Expand)Author
2021-07-23Kernel: Simplify VMObject locking & page fault handlersAndreas Kling
2021-07-22Kernel: Convert VMObject & subclasses to east-const styleAndreas Kling
2021-07-18Kernel: Rename Locker => MutexLockerAndreas Kling
2021-07-11Kernel: Remove unused header includes in VM subtreeBrian Gianforcaro
2021-06-24Kernel: Pull apart CPU.hHendiadyoin1
2021-04-25Kernel: Remove the now defunct `LOCKER(..)` macro.Brian Gianforcaro
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-04Kernel: Stop trying to keep InodeVMObject in sync with disk changesAndreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-14Kernel: Assert if rounding-up-to-page-size would wrap around to 0Andreas Kling
2021-02-11Kernel: Remove a handful of unused things in VM/ directoryAndreas Kling
2021-02-03Everywhere: Remove some bitrotted "#if 0" blocksAndreas Kling
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2020-12-21Everywhere: Switch from (void) to [[maybe_unused]] (#4473)Lenny Maiorani
2020-09-13Kernel: Make copy_to/from_user safe and remove unnecessary checksTom
2020-03-01Kernel: Include the dirty bits when cloning an InodeVMObjectAndreas Kling
2020-02-28Kernel: Split InodeVMObject into two subclassesAndreas Kling
2020-02-28Kernel: Rename InodeVMObject => SharedInodeVMObjectAndreas Kling
2020-02-27InodeVMObject: Use dbg() instead of dbgprintf()Liav A
2020-02-24AK: Make Bitmap use size_t for its sizeAndreas Kling
2020-02-17Kernel: Replace "current" with Thread::current and Process::currentAndreas Kling
2020-02-16Kernel: Move all code into the Kernel namespaceAndreas Kling
2020-01-18Kernel: Enforce W^X between sys$mmap() and sys$execve()Andreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-03Kernel: InodeVMObject can't call Inode::size() with interrupts disabledAndreas Kling
2019-12-29Kernel: Add a mode flag to sys$purge and allow purging clean inodesAndreas Kling
2019-12-29Kernel+SystemMonitor: Expose amount of per-process clean inode memoryAndreas Kling
2019-12-29Kernel+SystemMonitor: Expose amount of per-process dirty private memoryAndreas Kling
2019-12-19Kernel: Rename vmo => vmobject everywhereAndreas Kling
2019-12-09Kernel: Move VMObject::for_each_region() to MemoryManager.hAndreas Kling
2019-11-03Kernel: Teach Region how to remap itselfAndreas Kling
2019-09-04Kernel: Rename "vmo" to "vmobject" everywhereAndreas Kling
2019-08-24Kernel: Fix oversized InodeVMObject after inode size changesAndreas Kling
2019-08-08Kernel: Use range-for with InlineLinkedListAndreas Kling
2019-08-08Kernel: Put all Regions on InlineLinkedLists (separated by user/kernel)Andreas Kling
2019-08-07Kernel: Use a FixedArray for VMObject::m_physical_pagesAndreas Kling
2019-08-07Kernel: Split VMObject into two classes: Anonymous- and InodeVMObjectAndreas Kling