..
Boot
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
Hypervisor
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
Interrupts
Kernel: Remove declarations for non-existent methods
2023-01-27 20:33:18 +00:00
ISABus
Kernel/Storage: Use NonnullRefPtr for storage controllers
2023-03-15 11:25:59 +01:00
PCI
Kernel/Storage: Use NonnullRefPtr for storage controllers
2023-03-15 11:25:59 +01:00
Time
Kernel: Stop using NonnullLockRefPtrVector
2023-03-06 23:46:36 +01:00
VGA
Kernel: Turn lock ranks into template parameters
2023-01-02 18:15:27 -05:00
ASM_wrapper.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
ASM_wrapper.h
Kernel: Unify x86-64 assembly snippets naming for RDSEED & RDRAND
2023-01-25 23:17:36 +01:00
BochsDebugOutput.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
CMOS.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
CMOS.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
CPU.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
CPU.h
Everywhere: Remove unused includes of AK/Concepts.h
2023-01-02 20:27:20 -05:00
CPUID.cpp
Kernel: Use a descriptive name for x86-64 cpu_feature_to_string_view
2023-01-18 22:58:42 +01:00
CPUID.h
Kernel: Use a descriptive name for x86-64 cpu_feature_to_string_view
2023-01-18 22:58:42 +01:00
CurrentTime.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
DebugOutput.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
Delay.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
DescriptorTable.h
Everywhere: Remove unused includes of AK/StdLibExtras.h
2023-01-02 20:27:20 -05:00
I8042Reboot.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
I8042Reboot.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
InterruptEntry.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
InterruptManagement.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
InterruptManagement.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
Interrupts.cpp
Kernel/aarch64: Implement initial page fault handling
2023-01-27 11:41:43 +01:00
Interrupts.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
IO.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
IRQController.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
ISRStubs.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
linker.ld
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
mcontext.h
Kernel+Userland: Remove uses of the __i386__ compiler macro
2022-12-28 11:53:41 +01:00
MSR.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
NonMaskableInterruptDisabler.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
PageDirectory.cpp
Kernel: Store a pointer to the owner process in PageDirectory
2023-04-06 20:30:03 +03:00
PageDirectory.h
Kernel: Store a pointer to the owner process in PageDirectory
2023-04-06 20:30:03 +03:00
PCSpeaker.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
PCSpeaker.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
Processor.cpp
Kernel: Move deferred call code into separate DeferredCallPool class
2023-04-03 20:01:28 -06:00
Processor.h
Kernel: Move deferred call code into separate DeferredCallPool class
2023-04-03 20:01:28 -06:00
ProcessorInfo.cpp
Kernel: Use a descriptive name for x86-64 cpu_feature_to_string_view
2023-01-18 22:58:42 +01:00
ProcessorInfo.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
RegisterState.h
Kernel: Factor our PreviousMode into RegisterState::previous_mode
2023-01-27 11:41:43 +01:00
RTC.cpp
AK+Kernel: Eliminate UB (signed overflow) from days_since_epoch
2023-01-02 16:19:35 -05:00
RTC.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
SafeMem.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
Shutdown.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
Shutdown.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
SIMDState.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
SmapDisabler.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
SyscallEntry.cpp
Kernel: Remove trap based syscall handling
2023-02-02 01:52:52 -07:00
ThreadRegisters.h
Kernel: Add ThreadRegisters::set_exec_state and use it in execve.cpp
2023-01-27 20:47:08 +00:00
TrapFrame.cpp
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
TrapFrame.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00
TSS.h
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
2022-12-28 11:53:41 +01:00