summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2020-04-15Kernel: Ensure that we receive IRQs in PIO mode when IOAPIC is enabledLiav A
2020-04-15Kernel: Restore ATA PIO functionalityLiav A
2020-04-14Kernel: Don't include null terminator in sys$readlink() resultSergey Bugaev
2020-04-14Kernel: Simplify sys$setgroups(0, ...)Andreas Kling
2020-04-14Kernel: Remove SmapDisablers in {peek,poke}_user_data()Andreas Kling
2020-04-14Kernel: Remove SmapDisablers in sys$ptrace() implementationAndreas Kling
2020-04-14Kernel: Fix little mistakes in ptrace(PT_PEEK)Andreas Kling
2020-04-13CPU: Handle Debug exceptionItamar
2020-04-13Kernel: Don't ignore validation result in ptrace(PT_PEEK)Andreas Kling
2020-04-13Kernel: Use copy_from_user() in ptrace(PT_PEEK)Andreas Kling
2020-04-13Kernel: Switch the first-8MB-of-upper-3GB pseudo mappings to 4KB pagesAndreas Kling
2020-04-13Debugger: Add DebugSessionItamar
2020-04-13ptrace: Report error in PT_PEEK via errnoItamar
2020-04-13Process: Fix siginfo for code CLD_STOPPEDItamar
2020-04-13ptrace: Add PT_SETREGSItamar
2020-04-13ptrace: Stop a traced thread when it exists from execveItamar
2020-04-13Thread: Set m_blocker to null in Thread::unblock()Itamar
2020-04-13ptrace: Add PT_POKEItamar
2020-04-13ptrace: Add PT_PEEKItamar
2020-04-13CPU: Handle breakpoint trapItamar
2020-04-12Kernel+LibC: Add minherit() and MAP_INHERIT_ZEROAndreas Kling
2020-04-12Kernel: Bump the max stack frame count in sample profiles to 50Andreas Kling
2020-04-11Kernel: Store previous thread state upon all transitions to Stopped (#1753)Peter Nelson
2020-04-11LibELF: Move validation methods to their own fileAndrew Kaster
2020-04-11LibELF: Move ELF classes into namespace ELFAndrew Kaster
2020-04-11Kernel: Include the current instruction pointer in profile samplesAndreas Kling
2020-04-11Kernel: Add $SERENITY_KERNEL_CUSTOM_{CXXFLAGS/LDFLAGS} for build customizationBrian Gianforcaro
2020-04-11MenuApplets: Rename CPUGraph to ResourceGraphLinus Groh
2020-04-11Kernel: Instantiate network adapters in their own detect() methodsLiav A
2020-04-11Kernel: Keep records of PCI::Address & PCI::ID pairs for enumerationLiav A
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