ladybird/Kernel/Arch/x86_64
Tim Schumacher 9ab598af49 Revert "Kernel/x86: Bake the Prekernel and the Kernel into one image"
Some hardware/software configurations crash KVM as soon as we try to
start Serenity. The exact cause is currently unknown, so just fully
revert it for now.

This reverts commit 897c4e5145.
2023-04-28 23:24:19 +02:00
..
Boot
Hypervisor
Interrupts Kernel: Remove is_sharing_with_others API from GenericInterruptHandler 2023-04-25 10:18:39 +02:00
ISABus Kernel/HID: Don't use *LockRefPtrs in the I8042Controller code 2023-04-15 12:53:31 +02:00
PCI Kernel/Storage: Modernize ATA IDE controller initialization code 2023-04-14 19:20:43 +02: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
ASM_wrapper.h Kernel: Unify x86-64 assembly snippets naming for RDSEED & RDRAND 2023-01-25 23:17:36 +01:00
BochsDebugOutput.h
CMOS.cpp
CMOS.h
CPU.cpp
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
DebugOutput.cpp
Delay.cpp
DescriptorTable.h Everywhere: Remove unused includes of AK/StdLibExtras.h 2023-01-02 20:27:20 -05:00
I8042Reboot.cpp
I8042Reboot.h
InterruptEntry.cpp
InterruptManagement.cpp
InterruptManagement.h
Interrupts.cpp Kernel: Remove is_sharing_with_others API from GenericInterruptHandler 2023-04-25 10:18:39 +02:00
Interrupts.h
IO.h
IRQController.h
ISRStubs.h
linker.ld Revert "Kernel/x86: Bake the Prekernel and the Kernel into one image" 2023-04-28 23:24:19 +02:00
mcontext.h
MSR.h
NonMaskableInterruptDisabler.h
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
PCSpeaker.h
Processor.cpp Kernel: Don't get rbp from internal context switch structures 2023-04-17 20:30:17 +02: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
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
SafeMem.cpp
Shutdown.cpp
Shutdown.h
SIMDState.h
SmapDisabler.cpp
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
TrapFrame.h
TSS.h