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
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
2020-08-22
Revert "Kernel: Switch singletons to use new Singleton class"
Andreas Kling
2020-08-22
Revert "Kernel: Move Singleton class to AK"
Andreas Kling
2020-08-22
Revert "Kernel: Fix regression where MemoryManager is initialized twice"
Andreas Kling
2020-08-22
Revert "AK: Get rid of make_singleton function"
Andreas Kling
2020-08-22
Revert "Kernel: Make PhysicalPage not movable and use atomic ref counting"
Andreas Kling
2020-08-22
Kernel: Make PhysicalPage not movable and use atomic ref counting
Tom
2020-08-22
AK: Get rid of make_singleton function
Tom
2020-08-22
Kernel: Fix regression where MemoryManager is initialized twice
Tom
2020-08-22
Kernel: Move Singleton class to AK
Tom
2020-08-21
Kernel: Fix assertion when releasing contiguous memory region
Tom
2020-08-21
Kernel: Switch singletons to use new Singleton class
Tom
2020-08-16
Kernel: Switch a comment to GiB
Nico Weber
2020-08-16
AK: Rename KB, MB, GB to KiB, MiB, GiB
Nico Weber
[next]