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
/
Memory
Age
Commit message (
Expand
)
Author
2021-08-29
Kernel: Rename Spinlock::is_owned_by_current_thread()
Andreas Kling
2021-08-29
Kernel: {Mutex,Spinlock}::own_lock() => is_locked_by_current_thread()
Andreas Kling
2021-08-25
Kernel: Annotate Memory::Region APIs with [[nodiscard]]
Brian Gianforcaro
2021-08-25
Kernel: Always observe the return value of Region::map and remap
Brian Gianforcaro
2021-08-23
Kernel: Mape quickmap functions VERIFY that MM lock is held
Andreas Kling
2021-08-23
Kernel: Rename Processor::id() => current_id()
Andreas Kling
2021-08-23
Kernel: Convert Processor::in_irq() to static current_in_irq()
Andreas Kling
2021-08-22
Kernel: Rename ScopedSpinlock => SpinlockLocker
Andreas Kling
2021-08-22
Kernel: Rename SpinLock => Spinlock
Andreas Kling
2021-08-22
Kernel: Rename SpinLockProtectedValue<T> => SpinLockProtected<T>
Andreas Kling
2021-08-19
Kernel: Make Process::current() return a Process& instead of Process*
Idan Horowitz
2021-08-17
Kernel: Remove unused VMObject::is_contiguous()
Andreas Kling
2021-08-17
Kernel+Userland: Remove global futexes
Andreas Kling
2021-08-17
Kernel: Port VMObject to ListedRefCounted
Andreas Kling
2021-08-15
Kernel: Use NonnullRefPtr<PhysicalPage> in PageDirectory::m_page_tables
Andreas Kling
2021-08-15
Kernel: Make Memory::Region allocation functions return KResultOr
sin-ack
2021-08-15
Kernel: Make Kernel::VMObject allocation functions return KResultOr
sin-ack
2021-08-09
Kernel: Don't hog MM lock in Memory::Region::clone()
Andreas Kling
2021-08-09
Kernel: Fix deadlock in ~Memory::Region()
Andreas Kling
2021-08-09
Kernel: Don't hog MM lock in find_region_from_vaddr()
Andreas Kling
2021-08-09
Kernel: Remove unused list of user regions in MemoryManager
Andreas Kling
2021-08-09
Kernel/SMP: Don't panic in inode fault if other CPU already paged it in
Andreas Kling
2021-08-09
Kernel/SMP: Always take PageDirectory lock before the MemoryManager lock
Andreas Kling
2021-08-08
Kernel: Fix UB caused by taking a reference to a packed struct's member
Daniel Bertalan
2021-08-08
Everywhere: Replace AK::Singleton => Singleton
Andreas Kling
2021-08-08
Kernel: Remove unused Process pointer in Memory::AddressSpace
Andreas Kling
2021-08-07
Kernel: Move SpinLock.h into Locking/
Jean-Baptiste Boric
2021-08-07
Kernel: Move Mutex into Locking/
Jean-Baptiste Boric
2021-08-07
Kernel: Fix bad search-and-replace renames
Andreas Kling
2021-08-06
Kernel: Add convenience values to the Memory::Region::Access enum
Andreas Kling
2021-08-06
Kernel: Rename a very long enum to ShouldDeallocateVirtualRange
Andreas Kling
2021-08-06
Kernel: Make identity mapping mechanism used during AP boot non-generic
Andreas Kling
2021-08-06
Kernel: Rename Process::space() => Process::address_space()
Andreas Kling
2021-08-06
Kernel: Rename Memory::Space => Memory::AddressSpace
Andreas Kling
2021-08-06
Kernel: Rename Range => VirtualRange
Andreas Kling
2021-08-06
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
Andreas Kling
2021-08-06
Kernel: Rename Kernel/VM/ to Kernel/Memory/
Andreas Kling