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
/
Arch
/
x86_64
Age
Commit message (
Expand
)
Author
2023-04-28
Revert "Kernel/x86: Bake the Prekernel and the Kernel into one image"
Tim Schumacher
2023-04-28
Kernel/x86: Bake the Prekernel and the Kernel into one image
Liav A
2023-04-25
Kernel: Remove is_sharing_with_others API from GenericInterruptHandler
Pankaj Raghav
2023-04-25
Kernel: Set IRQHandler m_shared_with_others when the irq is shared
Pankaj Raghav
2023-04-17
Kernel: Don't get rbp from internal context switch structures
Tim Schumacher
2023-04-17
Kernel: Properly update the stored thread rbp when switching contexts
Tim Schumacher
2023-04-15
Kernel/HID: Don't use *LockRefPtrs in the I8042Controller code
Liav A
2023-04-15
Kernel: Re-organize header includes in the HID subsystem code
Liav A
2023-04-14
Kernel/Storage: Modernize ATA IDE controller initialization code
Liav A
2023-04-09
Kernel/HID: Untie the PS2 protocol, i8042 hardware and generic devices
Liav A
2023-04-09
Kernel: Move HIDDevice::enable_interrupts method to I8042Device class
Liav A
2023-04-09
Kernel: Introduce a new super class called HIDController
Liav A
2023-04-09
Kernel: Remove redundant HID name from all associated files
Liav A
2023-04-06
Kernel: Store a pointer to the owner process in PageDirectory
Idan Horowitz
2023-04-03
Kernel: Merge x86_64 and aarch64 init.cpp files
Timon Kruiper
2023-04-03
Kernel: Move deferred call code into separate DeferredCallPool class
Timon Kruiper
2023-04-03
Kernel: Abstract Processor::assume_context flags using InterruptsState
Idan Horowitz
2023-03-15
Kernel/Storage: Use NonnullRefPtr for storage controllers
Pankaj Raghav
2023-03-12
Kernel: Make the Jails' internal design a lot more sane
Liav A
2023-03-11
Kernel: Fix variable shadowing issue in PCIIDELegacyModeController
Julian Offenhäuser
2023-03-06
Kernel: Stop using NonnullLockRefPtrVector
Andreas Kling
2023-02-24
Kernel/FileSystem: Simplify the ProcFS significantly
Liav A
2023-02-15
Kernel/aarch64: Implement Thread Local Storage
Timon Kruiper
2023-02-08
Kernel: Share CrashHandler.cpp between aarch64 and x86_64
Timon Kruiper
2023-02-02
Kernel: Remove trap based syscall handling
Agustin Gianni
2023-01-27
Kernel: Add ThreadRegisters::set_exec_state and use it in execve.cpp
Timon Kruiper
2023-01-27
Kernel: Remove declarations for non-existent methods
Sam Atkins
2023-01-27
Kernel: Move Memory/PageDirectory.{cpp,h} to arch-specific directory
Timon Kruiper
2023-01-27
Kernel/aarch64: Implement initial page fault handling
Timon Kruiper
2023-01-27
Kernel: Refactor PageFault for use in the aarch64 port
Timon Kruiper
2023-01-27
Kernel: Factor our PreviousMode into RegisterState::previous_mode
Timon Kruiper
2023-01-26
Kernel/PCI: Hold a reference to DeviceIdentifier in the Device class
Liav A
2023-01-25
Kernel: Unify x86-64 assembly snippets naming for RDSEED & RDRAND
konrad
2023-01-20
Kernel: Remove `dbgln` when unregistering an unhandled x86_64 interrupt
Jelle Raaijmakers
2023-01-20
Kernel: Simplify (un)registering interrupt logic
Jelle Raaijmakers
2023-01-18
Kernel: Use a descriptive name for x86-64 `cpu_feature_to_string_view`
konrad
2023-01-06
Kernel: Restore setting i8042 scan code set to scan code set 2 sequence
Liav A
2023-01-06
Kernel: Make i8042 controller initialization sequence more robust
Liav A
2023-01-05
Kernel: Add dmesgln_pci logging for Kernel::PCI
Evan Smal
2023-01-02
Everywhere: Remove unused includes of AK/Memory.h
Ben Wiederhake
2023-01-02
Everywhere: Remove unused includes of AK/Concepts.h
Ben Wiederhake
2023-01-02
Everywhere: Remove unused includes of AK/StdLibExtras.h
Ben Wiederhake
2023-01-02
Kernel: Turn lock ranks into template parameters
kleines Filmröllchen
2023-01-02
AK+Kernel: Eliminate UB (signed overflow) from days_since_epoch
Ben Wiederhake
2023-01-02
Kernel: Propagate properly errors from PCI IDE Controller initialization
Liav A
2023-01-02
Kernel: Remove stale detect_disks method from PCI IDE controller class
Liav A
2023-01-01
Kernel/x86_64: *Restore* interrupt flag in page fault handler
Andreas Kling
2022-12-29
Kernel: Factor out setting Thread entry function
Timon Kruiper
2022-12-29
Kernel: Move ThreadRegisters into arch-specific directory
Timon Kruiper
2022-12-29
Kernel: Add Processor::wait_for_interrupt and use it in Scheduler
Timon Kruiper
[next]