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-06-12
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
Andreas Kling
2021-06-02
Kernel: Avoid allocations in the VMObject constructor
Gunnar Beutner
2021-06-02
Kernel: Fix use-after-free in sys$mremap
Gunnar Beutner
2021-05-29
Everywhere: Sort out superfluous QuickSort.h imports
Ben Wiederhake
2021-05-29
Kernel: Move sys$munmap functionality into a helper method
Gunnar Beutner
2021-05-29
Kernel: Make Region creation API OOM safe
Brian Gianforcaro
2021-05-29
Kernel: Make Space::create API OOM safe
Brian Gianforcaro
2021-05-29
Kernel: Make ContiguousVMObject factory API OOM safe
Brian Gianforcaro
2021-05-29
Kernel: Make AnonymousVMObject::clone() API OOM safe
Brian Gianforcaro
2021-05-29
Kernel: Make PrivateInodeVMObject factory APIs OOM safe
Brian Gianforcaro
2021-05-28
Kernel: Use KString for Region names
Andreas Kling
2021-05-26
Kernel: Switch VMObject to IntrusiveList from InlineLinkedList
Brian Gianforcaro
2021-05-26
Kernel: Switch Region to IntrusiveList from InlineLinkedList
Brian Gianforcaro
2021-05-25
Kernel: Release the paging lock while reading from the disk
Tom
2021-05-20
Kernel: Do not allocate AnonymousVMObject's under spin lock
Brian Gianforcaro
2021-05-19
Kernel: static vs non-static constexpr variables
Lenny Maiorani
2021-05-16
Kernel: Expand the kernel memory slot from 16 MiB to 32 MiB
Liav A
2021-05-16
AK+Kernel+LibELF: Remove the need for `IteratorDecision::Continue`
Nicholas Baron
2021-05-15
Kernel: Make AnonymousVMObject physical page APIs OOM safe
Brian Gianforcaro
2021-05-15
Kernel: Make AnonymousVMObject::clone/create APIs OOM safe
Brian Gianforcaro
2021-05-13
Kernel: Move VirtIO code away from using a scatter gather list
Sahan Fernando
2021-05-13
Kernel: Create VM::RingBuffer class
Sahan Fernando
2021-05-13
Kernel: Move AHCIPort::ScatterList to VM::ScatterGatherList
Sahan Fernando
2021-05-03
Kernel: Mark AsyncBlockDeviceRequest + AnonymousVMObject as final
Brian Gianforcaro
2021-05-02
Kernel: Change Inode::{read/write}_bytes interface to KResultOr<ssize_t>
Brian Gianforcaro
2021-05-01
Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr
Gunnar Beutner
2021-04-29
Everywhere: Use "the SerenityOS developers." in copyright headers
Linus Groh
2021-04-25
Kernel: Remove the now defunct `LOCKER(..)` macro.
Brian Gianforcaro
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-20
Kernel: Don't consider kernel memory regions for syscall origin check
Andreas Kling
2021-04-17
Kernel: Implement a simple Scatter/Gather List
Idan Horowitz
2021-04-12
Kernel: Replace process' regions vector with a Red Black tree
Idan Horowitz
2021-04-12
Kernel: Remove old region from process' regions vector before splitting
Idan Horowitz
2021-03-30
Kernel: Don't dump regions twice when crashing due to bad access
Andreas Kling
2021-03-21
Kernel::CPU: Move headers into common directory
Hendiadyoin1
2021-03-13
Kernel: Implement helper to find multiple Regions in a Range
Hendiadyoin1
2021-03-13
Kernel: Add a Range::intersect(other) helper
Hendiadyoin1
2021-03-12
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
Andreas Kling
2021-03-12
Kernel: Convert klog() => AK::Format in PurgeablePageRanges
Andreas Kling
2021-03-11
Kernel: Add MemoryManager::set_page_writable_direct()
Andreas Kling
2021-03-09
Kernel: Convert klog() => dmesgln() in MemoryManager
Andreas Kling
2021-03-09
Kernel: Convert klog() => dmesgln() in PageDirectory
Andreas Kling
2021-03-09
Kernel: Convert klog() to dmesgln() in Region
Andreas Kling
2021-03-09
Kernel: Convert klog() => dmesgln() in AnonymousVMObject
Andreas Kling
2021-03-08
Kernel: Make MemoryManager API type-safe for Region::Access enum
Brian Gianforcaro
2021-03-05
Kernel: Add AnonymousVMObject constructor for a Vector of physical pages
Liav A
2021-03-04
Kernel: Make the kernel compile & link for x86_64
Andreas Kling
2021-03-04
Kernel: Stop trying to keep InodeVMObject in sync with disk changes
Andreas Kling
2021-03-04
AK: Simplify Bitmap and implement in terms of BitmapView
Andreas Kling
[next]