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-01-02
Kernel: If a VMObject is shared, broadcast page remappings
Tom
2021-01-02
Revert "Kernel: Allocate shared memory regions immediately"
Tom
2021-01-02
Kernel: Allocate shared memory regions immediately
Andreas Kling
2021-01-02
Kernel: Pass "shared" flag to Region constructor
Andreas Kling
2021-01-02
Kernel: Make Region::amount_shared() and amount_resident() lazy-aware
Andreas Kling
2021-01-01
Kernel: Pass new region owner to Region::clone
Tom
2021-01-01
Kernel: More gracefully handle out-of-memory when creating PageDirectory
Tom
2021-01-01
Kernel: Merge PurgeableVMObject into AnonymousVMObject
Tom
2021-01-01
Kernel: Implement lazy committed page allocation
Tom
2021-01-01
Kernel: Add MAP_NORESERVE support to mmap
Tom
2021-01-01
Kernel: Memory purging improvements
Tom
2021-01-01
Kernel: Remove the limited use of AK::TypeTraits we had in the kernel
Andreas Kling
2020-12-31
Kernel: Remove flawed SharedInodeVMObject assertion
Tom
2020-12-30
Kernel: Prevent sign bit extension when creating a PDPTE
Luke
2020-12-30
AK: Make binary_search signature more generic.
asynts
2020-12-29
Kernel+LibC: Add a very limited sys$mremap() implementation
Andreas Kling
2020-12-29
Kernel/VM: Make local_offset in PhysicalRegion::find_one_free_page unsigned
Luke
2020-12-29
Kernel/VM: Make local_offset in PhysicalRegion::free_page_at unsigned
Luke
2020-12-25
AK: Remove custom %w format string specifier
Andreas Kling
2020-12-21
Kernel: Don't skip if found free page to allocate from a super region
Liav A
2020-12-21
Everywhere: Switch from (void) to [[maybe_unused]] (#4473)
Lenny Maiorani
2020-12-18
Kernel: Move KBufferBuilder to the fallible KBuffer API
Andreas Kling
2020-12-12
Kernel: Fix some issues related to fixes and block conditions
Tom
2020-12-01
Kernel: Fix some problems with Thread::wait_on and Lock
Tom
2020-11-11
Kernel: Protect the PageDirectory from concurrent access
Tom
2020-11-11
Kernel: Add locks around RangeAllocator
Tom
2020-11-10
AK: Make RefPtr, NonnullRefPtr, WeakPtr thread safe
Tom
2020-11-01
Kernel: Flush TLB when quick-mapping PD/PT that was mapped on other CPU
Tom
2020-10-16
Kernel: Ensure PhysicalRegion free page hint is within valid range
Tom
2020-10-12
MemoryManager: Off-by-one error when collecting memory pages.
asynts
2020-09-25
Meta+Kernel: Make clang-format-10 clean
Ben Wiederhake
2020-09-16
Kernel: Return ENOMEM in more places
Luke
2020-09-13
Kernel: Make copy_to/from_user safe and remove unnecessary checks
Tom
2020-09-12
Kernel: Fix various forward declarations
Ben Wiederhake
2020-09-09
Kernel: Optimize single physical page allocation and randomize returns
Tom
2020-09-08
Refactor: Replace usages of FixedArray with Vector.
asynts
2020-09-02
Kernel: Handle committing pages in regions more gracefully
Tom
2020-09-01
Kernel: Fix memory purge clobbering mapped page directory in ensure_pte
Tom
2020-09-01
Kernel: Remove assertion from Region::commit
Tom
2020-09-01
Kernel: Only remap regions if memory was purged from them
Tom
2020-09-01
Kernel: Preserve internal state in cloned PurgeableVMObjects
Andreas Kling
2020-08-30
Kernel: Remove unused variable PhysicalRegion::m_last
Andreas Kling
2020-08-30
Kernel: Make Heap implementation reusable, and make kmalloc expandable
Tom
2020-08-30
Kernel: Unbreak building with extra debug macros, part 2
Ben Wiederhake
2020-08-28
Kernel: Release page tables when no longer needed
Tom
2020-08-26
Kernel: Fix losing PTEs
Tom
2020-08-26
Kernel: Protect looping over VMObject regions
Tom
2020-08-25
Kernel: Switch singletons to use new Singleton class
Tom
2020-08-25
Kernel: Fix kmalloc memory corruption
Tom
2020-08-25
Kernel: Make PhysicalPage not movable and use atomic ref counting
Tom
[prev]
[next]