summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-07-13Kernel: Remove some unnecessary includes in VM/Physical*Andreas Kling
2021-07-13Kernel: Print a summary of physical zones during bootAndreas Kling
2021-07-13Kernel: Fix bogus address calculation in initialize_physical_pages()Andreas Kling
2021-07-13Kernel: Only loop through usable zones when allocating >1 physical pageAndreas Kling
2021-07-13Kernel: Avoid O(n) loop over zones when allocating from PhysicalRegionAndreas Kling
2021-07-13Kernel: Make PhysicalRegion eternally allocatedAndreas Kling
2021-07-13Kernel: Remove PhysicalRegion::finalize_capacity()Andreas Kling
2021-07-13Kernel: Simplify the way PhysicalRegions are constructedAndreas Kling
2021-07-13Kernel: Make PhysicalZone an eternally allocated objectAndreas Kling
2021-07-13Kernel: Remove unused used/free pages API's from PhysicalRegionAndreas Kling
2021-07-13Kernel: Remove API for requesting physical allocation alignmentAndreas Kling
2021-07-13Kernel: Implement zone-based buddy allocator for physical memoryAndreas Kling
2021-07-13Kernel: Kill user mode threads that are marked to dieTom
2021-07-13Revert "Kernel: Make sure threads which don't do any syscalls are t..."Tom
2021-07-12Kernel/Graphics: Move Bochs graphics related code into a separate folderLiav A
2021-07-12Kernel/Graphics: Remove unnecessary Bochs.h fileLiav A
2021-07-12Kernel: Allow Lock to block from BlockConditionTom
2021-07-12Kernel: Fix deadlock cancelling timerTom
2021-07-12Kernel: Initialize threading and process management earlierTom
2021-07-12Kernel: Remove "supervisor" bit from PhysicalPageAndreas Kling
2021-07-12Kernel: Fix allocating VMObject from page arrayTom
2021-07-12Kernel: Move new process registration out of Space spinlock scopeBrian Gianforcaro
2021-07-12Kernel: Avoid unnecessary context switch when no other thread is readyTom
2021-07-11Kernel: Use "new (nothrow)" for SharedInodeVMObjectAndreas Kling
2021-07-11Kernel: Standardize the header include style to 'include <Kernel/...>'Brian Gianforcaro
2021-07-11Kernel: Remove unused header includes in root kernel treeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in Bus subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in ACPI subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in Heap subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in Graphics subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in Interrupts subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in TTY subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in Storage subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in Arch subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in FileSystem subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in Net subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in Devices subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in Time subtreeBrian Gianforcaro
2021-07-11Kernel: Remove unused header includes in VM subtreeBrian Gianforcaro
2021-07-11Kernel: Fix condition on whether to initialize a display adapter or notLiav A
2021-07-11Kernel/Graphics: Move Intel graphics related code to a separate folderLiav A
2021-07-11Kernel: Print end-inclusive ranges in MemoryManager initializationAndrew Kaster
2021-07-11Kernel: Fix TmpFS resize behavior around INT32_MAX for 32-bit systemsAndrew Kaster
2021-07-11Kernel: Create and use USER_RANGE_CEILINGAndrew Kaster
2021-07-11Kernel: Add formatter for Kernel::RangeAndrew Kaster
2021-07-11Kernel: Rename VMObject::clone() => try_clone()Andreas Kling
2021-07-11Kernel: Rename Region::create_kernel_only() => try_create_kernel_only()Andreas Kling
2021-07-11Kernel: Make Region splitting OOM-safeAndreas Kling
2021-07-11Kernel: Make Region::try_create_user_accessible() OOM-safeAndreas Kling
2021-07-11Kernel: LoopbackAdapter::create() => try_create()Andreas Kling