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
Age
Commit message (
Expand
)
Author
2022-04-06
Kernel: Track big lock blocked threads in separate list
Jelle Raaijmakers
2022-04-06
Kernel: Improve the aarch64 kernel source files disk layout
James Mintram
2022-04-05
Kernel: Make sys$mmap() round requested VM size to page size multiple
Andreas Kling
2022-04-05
Kernel: Protect Mutex's thread lists with a spinlock
Andreas Kling
2022-04-05
Kernel: Don't unregister Region from RegionTree *before* unmapping it
Andreas Kling
2022-04-05
Kernel: Remove MemoryManager::region_tree() accessor
Andreas Kling
2022-04-05
Kernel: Move allocate_unbacked_region_anywhere() to MemoryManager
Andreas Kling
2022-04-05
Kernel: Move create_identity_mapped_region() to MemoryManager
Andreas Kling
2022-04-05
Kernel: Add RegionTree::find_region_containing(address or range)
Andreas Kling
2022-04-05
Kernel: Add RegionTree::remove(Region&)
Andreas Kling
2022-04-05
Kernel: Take the RegionTree spinlock when inspecting tree from outside
Andreas Kling
2022-04-05
Kernel: Remove unused ShouldDeallocateVirtualRange parameters
Andreas Kling
2022-04-04
Kernel: Add VERIFY_NOT_REACHED to aarch64 PageDirectory.cpp
James Mintram
2022-04-04
Kernel: Add VERIFY_NOT_REACHED to aarch64 locking functions
James Mintram
2022-04-04
Kernel: Add VERIFY_NOT_REACHED to the aarch64 handle_crash function
James Mintram
2022-04-04
Kernel: Remove unused dummy function from dummy.cpp
James Mintram
2022-04-04
Kernel: Add VERIFY_NOT_REACHED to stub functions in aarch64 dummy.cpp
James Mintram
2022-04-04
Kernel: Add VERIFY_NOT_REACHED to stub aarch64 Processor functions
James Mintram
2022-04-04
Kernel: Print out assertion info in __assertion_failed on aarch64
James Mintram
2022-04-04
Kernel: Add debug logging to learn more about unexpected NP faults
Andreas Kling
2022-04-04
Kernel: Remove unused Region::try_create_kernel_only()
Andreas Kling
2022-04-04
Kernel: Tweak broken dbgln_if() in sys$fork() after RegionTree changes
Andreas Kling
2022-04-04
Kernel: Mark sys$adjtime() as not needing the big lock
Andreas Kling
2022-04-04
Kernel: Mark sys$clock_settime() as not needing the big log
Andreas Kling
2022-04-04
Kernel: Mark sys$sched_{set,get}param() as not needing the big lock
Andreas Kling
2022-04-04
Kernel: Randomize non-specific VM allocations done by sys$execve()
Andreas Kling
2022-04-03
Kernel: Fix aarch64 kernel build on case sensitive file systems
Brian Gianforcaro
2022-04-04
Kernel: Use the InstrusiveRedBlackTree::begin_from(V&) API
Idan Horowitz
2022-04-04
Kernel: Remove false condition in RegionTree::allocate_range_specific
Idan Horowitz
2022-04-04
Kernel: Add RegionTree and remove VirtualRangeAllocator from aarch64
James Mintram
2022-04-03
Kernel: Actually fix accidental overlaps in allocate_range_specific()
Andreas Kling
2022-04-03
Kernel: Add kmalloc.cpp to aarch64
James Mintram
2022-04-03
Kernel: Convert ProcessorInfo::build_brand_string() to StringBuilder
Linus Groh
2022-04-03
Kernel: Add hypervisor_vendor_id entry to /proc/cpuinfo
Linus Groh
2022-04-03
Kernel+SystemMonitor+lscpu: Rename 'CPUID' -> 'Vendor ID'
Linus Groh
2022-04-03
Kernel: Remove EBX, ECX, and EDX values from hypervisor dmesgln()
Linus Groh
2022-04-03
Kernel: Move hypervisor vendor ID string to ProcessorInfo
Linus Groh
2022-04-03
Kernel: Make ProcessorInfo::build_foo_string() private
Linus Groh
2022-04-03
Kernel: Move feature string building to ProcessorInfo
Linus Groh
2022-04-03
Kernel: Rename some ProcessorInfo members to match Intel manual
Linus Groh
2022-04-03
Kernel: Move private ProcessorInfo members to the end
Linus Groh
2022-04-03
Kernel: Fix accidental overlaps in RegionTree::allocate_range_specific()
Andreas Kling
2022-04-03
Kernel: Mark sys$listen() as not needing the big lock
Andreas Kling
2022-04-03
Kernel: Don't hog file descriptor table lock in sys$bind()
Andreas Kling
2022-04-03
Kernel: Don't hog file descriptor table lock in sys$listen()
Andreas Kling
2022-04-03
Kernel: Mark sys$sendfd() and sys$recvfd() as not needing the big lock
Andreas Kling
2022-04-03
Kenrel: Update a dmesgln() to say "RegionTree" instead of old class name
Andreas Kling
2022-04-03
Kernel: Add a little explainer comment above RegionTree
Andreas Kling
2022-04-03
Kernel: Improve RegionTree's internal helper function names
Andreas Kling
2022-04-03
Kernel: Add missing include to PageDirectory.h
Andreas Kling
[next]