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-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
2021-03-04
Kernel: Remove 1 level of indirection for AnonymousVMObject CoW bitmaps
Andreas Kling
2021-03-03
Kernel: Skip TLB flushes while cloning regions in sys$fork()
Andreas Kling
2021-02-28
Kernel: Use default con/de-structors
Ben Wiederhake
2021-02-27
Kernel: Use get_fast_random() for MAP_RANDOMIZED addresses
Andreas Kling
2021-02-25
Kernel: Move SMAP disabler RAII helper to its own file
Andreas Kling
2021-02-25
Kernel: Move the VM Range class to its own files
Andreas Kling
2021-02-23
Kernel: Expand the kernel memory slot from 8 MiB to 16 MiB
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-19
Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions
Andreas Kling
2021-02-19
Kernel: Add .unmap_after_init section for code we don't need after init
Andreas Kling
2021-02-15
Kernel: Avoid some un-necessary copies coming from range based for loops
Brian Gianforcaro
2021-02-14
Kernel: Add mechanism to make some memory read-only after init finishes
Andreas Kling
2021-02-14
Kernel: Assert if rounding-up-to-page-size would wrap around to 0
Andreas Kling
2021-02-14
Kernel: Panic on attempt to map mmap'ed page at a kernel address
Andreas Kling
2021-02-14
Kernel: Make the Region constructor private
Andreas Kling
2021-02-14
Kernel: Remove user/kernel flags from Region
Andreas Kling
2021-02-13
Kernel: Sanity check the VM range when constructing a Region
Andreas Kling
2021-02-13
Kernel: Round up ranges to page size multiples in munmap and mprotect
Andreas Kling
2021-02-12
Kernel: Make MAP_RANDOMIZED honor alignment requests
Andreas Kling
2021-02-12
Kernel: Move region dumps from dmesg to debug log
Andreas Kling
[next]