summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2020-04-11Kernel: Simplify a message in PATAChannel::create()Liav A
2020-04-11Kernel: Assert if we try to initialize VMWareBackdoor more than onceLiav A
2020-04-10Kernel: Ignore zero-length PROGBITS sections in sys$module_load()Andreas Kling
2020-04-10Kernel+LibC: Remove ESUCCESSAndreas Kling
2020-04-10Kernel: Add explicit offset parameter to File::read etcConrad Pankoff
2020-04-09Kernel: Allow again to boot with partitioned diskLiav A
2020-04-09Kernel: Create BXVGA device if found in the PCI busLiav A
2020-04-09Kernel: Reorder bitwise operations when creating PCI interrupt overridesLiav A
2020-04-09MultiProcessor: Silence debug message spamLiav A
2020-04-09Interrupts: Simplify initialization a bit moreLiav A
2020-04-09Interrupts: Remove irrelevant FIXME commentLiav A
2020-04-09Interrupts: Make the MultiProcessorParser functional againLiav A
2020-04-09Kernel: Simplify the Time management initializationLiav A
2020-04-09Kernel: Run clang-format on init.cppLiav A
2020-04-09Kernel: Simplify the Interrupt management initializationLiav A
2020-04-09Kernel: Simplify PCI messages on initializationLiav A
2020-04-09Kernel: Remove redundant "ACPI" from filenames in ACPI/Andreas Kling
2020-04-09Kernel: Merge ACPI::StaticParser into ACPI::ParserAndreas Kling
2020-04-09Kernel: Use StringView for ACPI table signaturesAndreas Kling
2020-04-09Kernel: Add typed_map<T>(PhysicalAddress) and use it in ACPI parsingAndreas Kling
2020-04-09Kernel: Remove "non-operational" ACPI parser stateAndreas Kling
2020-04-09Kernel: Simplify ACPI initialization a bitAndreas Kling
2020-04-09Kernel: Simplify PCI::initialize() a bit moreAndreas Kling
2020-04-09Kernel: Move ACPI initialization from init.cpp to ACPI::initialize()Andreas Kling
2020-04-09Kernel: Move NetworkTask startup into NetworkTask::spawn()Andreas Kling
2020-04-08Kernel: Simplify PCI::initialize()Andreas Kling
2020-04-08Kernel: Fix typos in PCI access boot messageAndreas Kling
2020-04-08Kernel: Simplify PCI initialization logicAndreas Kling
2020-04-08Kernel: Use nested Kernel::PCI namespaces more to reduce PCI:: spamAndreas Kling
2020-04-08Kernel: Make most of the PCI::MMIOAccess members privateAndreas Kling
2020-04-08Kernel: Simplify PCI::MMIOAccess segment storageAndreas Kling
2020-04-08Kernel: Move PCI::MMIOSegment declaration into MMIOAccess.cppAndreas Kling
2020-04-08Kernel: Fix up various PCI-related function signaturesAndreas Kling
2020-04-08Kernel: Add some human-readable I/O helpers in PCI/Access.cppAndreas Kling
2020-04-08Kernel: Remove an unnecessary layer of indirection in the PCI codeAndreas Kling
2020-04-08Kernel: Fix awkward RTC log message at bootAndreas Kling
2020-04-08Kernel: Simplify VMWareBackdoor somewhatAndreas Kling
2020-04-08Kernel: Make VMWareBackdoor eternal (since it's never freed)Andreas Kling
2020-04-08Kernel: Move global constructor invocation a bit earlierAndreas Kling
2020-04-08Kernel: Move sync and finalization tasks into their own filesAndreas Kling
2020-04-08Kernel: Remove DebugLogDeviceAndreas Kling
2020-04-08Kernel: Move more things from init() to init_stage2()Andreas Kling
2020-04-08Kernel: Rename KParams => Kernel::CommandLineAndreas Kling
2020-04-08Kernel: Update cryptically-named functions related to symbolicationAndreas Kling
2020-04-06Kernel: Ensure we flush the entire ext2 superblockLiav A
2020-04-06Kernel & Userland: Allow to mount image files formatted with Ext2FSLiav A
2020-04-06Kernel: Change Ext2FS to be backed by a file instead of a block deviceLiav A
2020-04-06Kernel/Net: make setsockopt pretend it understands SO_KEEPALIVE.Xiao NuoFu
2020-04-06Kernel: Support best fit allocation policy in kmalloc()nimelehin
2020-04-06Kernel: Implement kmalloc() using AK::Bitmapnimelehin