ladybird/Kernel/VM
Andreas Kling 00d8ec3ead Kernel: The inode fault handler should grab the VMObject lock earlier
It doesn't look healthy to create raw references into an array before
a temporary unlock. In fact, that temporary unlock looks generally
unhealthy, but it's a different problem.
2020-02-08 12:55:21 +01:00
..
AnonymousVMObject.cpp Kernel: AnonymousVMObject::create_for_physical_range() should fail more 2020-01-28 20:48:07 +01:00
AnonymousVMObject.h Kernel: AnonymousVMObject::create_for_physical_range() should fail more 2020-01-28 20:48:07 +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 x86: Simplify region unmapping a bit 2020-02-08 12:49:38 +01:00
MemoryManager.h Kernel: Remove map_for_kernel() in MemoryManager 2020-01-21 11:29:58 +01:00
PageDirectory.cpp Use uintptr_t instead of u32 when storing pointers as integers 2020-01-20 13:13:03 +01:00
PageDirectory.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PhysicalAddress.h Kernel: Remove some unnecessary casts to uintptr_t 2020-01-20 13:13:03 +01:00
PhysicalPage.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PhysicalPage.h AK: Let's call decrementing reference counts "unref" instead of "deref" 2020-01-23 15:14:21 +01:00
PhysicalRegion.cpp Use uintptr_t instead of u32 when storing pointers as integers 2020-01-20 13:13:03 +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 Kernel: Add some sanity assertions in RangeAllocator::deallocate() 2020-01-30 21:51:27 +01:00
RangeAllocator.h Kernel: Range::contains() should reject ranges with 2^32 wrap-around 2020-01-30 21:51:27 +01:00
Region.cpp Kernel: The inode fault handler should grab the VMObject lock earlier 2020-02-08 12:55:21 +01:00
Region.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
VirtualAddress.h Use uintptr_t instead of u32 when storing pointers as integers 2020-01-20 13:13:03 +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