index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
VM
Age
Commit message (
Expand
)
Author
2021-02-11
Kernel: Remove a handful of unused things in VM/ directory
Andreas Kling
2021-02-08
Kernel: Make the space lock a RecursiveSpinLock
Andreas Kling
2021-02-08
Kernel: Always hold space lock while calculating memory statistics
Andreas Kling
2021-02-08
Kernel: Move memory statistics helpers from Process to Space
Andreas Kling
2021-02-08
Kernel: Factor address space management out of the Process class
Andreas Kling
2021-02-08
Kernel: Remove unused MemoryManager::validate_range()
Andreas Kling
2021-02-08
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
AnotherTest
2021-02-03
Everywhere: Remove some bitrotted "#if 0" blocks
Andreas Kling
2021-02-02
Kernel: Add a way to specify which memory regions can make syscalls
Andreas Kling
2021-02-01
Kernel: Introduce the MemoryDevice
Liav A
2021-01-31
Revert "Kernel: Don't clone kernel mappings for bottom 2 MiB VM into processes"
Andreas Kling
2021-01-31
Kernel: Don't clone kernel mappings for bottom 2 MiB VM into processes
Andreas Kling
2021-01-30
Kernel: Remove "has made executable exception for dynamic loader" flag
Andreas Kling
2021-01-29
Kernel: RangeAllocator randomized correctly check if size is in bound. (#5164)
Jorropo
2021-01-29
Kernel: Enforce W^X more strictly (like PaX MPROTECT)
Andreas Kling
2021-01-29
Kernel: Check for alignment size overflow when allocating VM ranges
Andreas Kling
2021-01-28
Kernel: Allow specifying a physical alignment when allocating
Tom
2021-01-28
Kernel: Remove outdated debug logging from RangeAllocator
Andreas Kling
2021-01-28
Kernel+LibC: Add MAP_RANDOMIZED flag for sys$mmap()
Andreas Kling
2021-01-28
Kernel: Add sanity check assertion in RangeAllocator::allocate_specific
Andreas Kling
2021-01-28
Kernel: Add sanity check assertion in RangeAllocator::allocate_anywhere
Andreas Kling
2021-01-27
Kernel: Release MM lock while yielding from inode page fault handler
Tom
2021-01-27
Kernel: Remove Range "valid" state and use Optional<Range> instead
Andreas Kling
2021-01-27
Kernel: Make Processor::id a static function
Tom
2021-01-27
Kernel: Assert in RangeAllocator that sizes are multiple of PAGE_SIZE
Andreas Kling
2021-01-26
Meta: Split debug defines into multiple headers.
asynts
2021-01-26
Kernel: Assert on attempt to map private region backed by shared inode
Andreas Kling
2021-01-26
Kernel: sys$munmap() region splitting did not preserve "shared" flag
Andreas Kling
2021-01-25
Everywhere: Hook up remaining debug macros to Debug.h.
asynts
2021-01-25
Everywhere: Debug macros instead of constexpr.
asynts
2021-01-25
Everywhere: Remove unnecessary debug comments.
asynts
2021-01-25
Everywhere: Use CMake to generate AK/Debug.h.
asynts
2021-01-22
Kernel: Parse boot modules from Multiboot specification
Jean-Baptiste Boric
2021-01-22
Kernel: Move kmalloc heaps and super pages inside .bss segment
Jean-Baptiste Boric
2021-01-22
Kernel: Remove trace log in MemoryManager::deallocate_user_physical_page()
Jean-Baptiste Boric
2021-01-22
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-22
Everywhere: Fix typos
Linus Groh
2021-01-17
Kernel: Remove unused /proc/mm file
Andreas Kling
2021-01-17
Kernel: Some futex improvements
Tom
2021-01-16
Kernel: Remove unused syscall sys$minherit()
Andreas Kling
2021-01-12
AK: Simplify constructors and conversions from nullptr_t
Lenny Maiorani
2021-01-11
Kernel: Remove MM_DEBUG debug spam code
Andreas Kling
2021-01-11
Kernel: Convert a bunch of String::format() => String::formatted()
Andreas Kling
2021-01-11
Everywhere: Fix incorrect uses of String::format and StringBuilder::appendf
Sahan Fernando
2021-01-11
Everywhere: Fix incorrect uses of String::format and StringBuilder::appendf
Sahan Fernando
2021-01-11
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-09
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-05
Kernel: Provide consistent memory stats in ProcFS
Tom
2021-01-04
Kernel: Specify default memory order for some non-synchronizing Atomics
Tom
2021-01-02
Kernel: Ignore TLB flush requests for user addresses of other processes
Tom
[prev]
[next]