summaryrefslogtreecommitdiff
path: root/Kernel/Interrupts
AgeCommit message (Expand)Author
2021-02-14Kernel: Remove user/kernel flags from RegionAndreas Kling
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-02-05Kernel: Add missing initializer for SharedIRQHandler::m_enabledAndreas Kling
2021-01-27Kernel: Use the CPU# as logical apic idTom
2021-01-27Kernel: Make Processor::id a static functionTom
2021-01-26Meta: Split debug defines into multiple headers.asynts
2021-01-25Everywhere: Hook up remaining debug macros to Debug.h.asynts
2021-01-25Everywhere: Debug macros instead of constexpr.asynts
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-25Everywhere: Use CMake to generate AK/Debug.h.asynts
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-09Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-04Kernel: Specify default memory order for some non-synchronizing AtomicsTom
2021-01-01Kernel: Merge PurgeableVMObject into AnonymousVMObjectTom
2020-12-31Everywhere: Re-format with clang-format-11Linus Groh
2020-12-26Everywhere: void arguments to C functionsLenny Maiorani
2020-12-21Kernel: Allow to install a real IRQ handler on a spurious oneLiav A
2020-12-21Everywhere: Switch from (void) to [[maybe_unused]] (#4473)Lenny Maiorani
2020-12-02Kernel: Fix counting interruptsTom
2020-11-01Kernel: Don't remap IOAPIC registers every time we try to read/writeTom
2020-10-26Kernel: Various APIC timer fixesTom
2020-10-25Kernel: Set up and calibrate APIC timer, and enable timer on all CPUsTom
2020-10-18Kernel: Unbreak /proc/interrupts when running with APICAndreas Kling
2020-10-18Kernel: Tweak strange PAGE_ROUND_UP(1) in APIC codeAndreas Kling
2020-09-25Meta+Kernel: Make clang-format-10 cleanBen Wiederhake
2020-09-19Kernel: Fix assertion statement in GenericInterruptHandlerLiav A
2020-09-16Kernel: Return ENOMEM in more placesLuke
2020-09-08Refactor: Replace usages of FixedArray with Vector.asynts
2020-09-08Refactor: Replace usages of FixedArray with Array.asynts
2020-08-30Kernel: Unbreak building with extra debug macros, part 1Ben Wiederhake
2020-08-28Kernel: Remove the enabled concept of IRQ handlersLiav A
2020-08-28Kernel: Add and remove explicit keyword where neededLiav A
2020-08-25Kernel: Switch singletons to use new Singleton classTom
2020-08-22Revert "Kernel: Switch singletons to use new Singleton class"Andreas Kling
2020-08-22Revert "Kernel: Move Singleton class to AK"Andreas Kling
2020-08-22Revert "AK: Get rid of make_singleton function"Andreas Kling
2020-08-22AK: Get rid of make_singleton functionTom
2020-08-22Kernel: Move Singleton class to AKTom
2020-08-21Kernel: Switch singletons to use new Singleton classTom
2020-08-17Kernel: Remove unneeded header (#3196)Muhammad Zahalqa
2020-08-10Kernel: Mark MSIHandler as finalBrian Gianforcaro
2020-07-09Kernel: Fix some flaws that caused crashes or hangs during bootTom
2020-07-06Kernel: Add SMP IPI supportTom
2020-07-04Kernel: Move headers intended for userspace use into Kernel/API/Andreas Kling
2020-07-01Kernel: Implement software context switching and Processor structureTom
2020-06-04Kernel: Detect APs and boot them into protected modeTom
2020-05-28Kernel: Remove outdated FIXME in InterruptManagement::locate_apic_dataAndreas Kling
2020-05-23Kernel: Use TypedMapping for accessing IOAPIC registersAndreas Kling