summaryrefslogtreecommitdiff
path: root/Kernel/Arch
AgeCommit message (Expand)Author
2022-05-03Kernel: Panic when an assertion is failed in aarch64 KernelTimon Kruiper
2022-05-03Kernel: Remove unused aarch64 Prekernel::panic() functionTimon Kruiper
2022-05-03Kernel: Replace calls to Prekernel::panic() with PANIC macro on aarch64Timon Kruiper
2022-05-03Kernel: Implement __panic() for the aarch64 KernelTimon Kruiper
2022-05-03Kernel: Load the kernel symbol table for the aarch64 KernelTimon Kruiper
2022-05-03Kernel: Add kmalloc_init() to the init function of the aarch64 KernelTimon Kruiper
2022-05-03Kernel: Remove VERIFY_NOT_REACHED in {current, idle}_thread for aarch64Timon Kruiper
2022-05-03Kernel: Add bare-minimum implementation for aarch64 SpinlockTimon Kruiper
2022-05-03Kernel: Move Arch/x86/Spinlock.h and add stubs for aarch64Timon Kruiper
2022-05-03Kernel: Add the .ksyms section to the aarch64 Kernel binaryTimon Kruiper
2022-05-03Kernel: Implement safe_memcpy for the aarch64 buildTimon Kruiper
2022-05-03Kernel: Move Kernel/Arch/x86/SafeMem.h to Kernel/Arch/SafeMem.hTimon Kruiper
2022-05-03Kernel: Add KSyms.cpp to the aarch64 buildTimon Kruiper
2022-05-03Kernel: Remove UART::{print_num, print_hex} since they are unusedTimon Kruiper
2022-05-03Kernel: Modify UART::print_str() to also take into account the lengthTimon Kruiper
2022-05-03Kernel: Remove aarch64/Utils.{cpp, h} since they are not used anymoreTimon Kruiper
2022-05-03Kernel: Replace calls to UART::print_str() with dbgln()Timon Kruiper
2022-05-03Kernel: Let Processor::is_initialized() of aarch64 return falseTimon Kruiper
2022-05-03Kernel: Add aarch64 version of kprintf.cppTimon Kruiper
2022-04-26Kernel: Strip null terminators from all CPUID strings, not just brandLinus Groh
2022-04-08Kernel: Query OS-enabled CPUID features again at the end of cpu_setup()Linus Groh
2022-04-08Kernel: Rename OSPKU CPUID feature flag to OSPKELinus Groh
2022-04-08Kernel: Adjust includes after file reorganizationTiaan Louw
2022-04-06Kernel: Improve the aarch64 kernel source files disk layoutJames Mintram
2022-04-04Kernel: Add VERIFY_NOT_REACHED to aarch64 PageDirectory.cppJames Mintram
2022-04-04Kernel: Add VERIFY_NOT_REACHED to aarch64 locking functionsJames Mintram
2022-04-04Kernel: Add VERIFY_NOT_REACHED to the aarch64 handle_crash functionJames Mintram
2022-04-04Kernel: Remove unused dummy function from dummy.cppJames Mintram
2022-04-04Kernel: Add VERIFY_NOT_REACHED to stub functions in aarch64 dummy.cppJames Mintram
2022-04-04Kernel: Add VERIFY_NOT_REACHED to stub aarch64 Processor functionsJames Mintram
2022-04-04Kernel: Print out assertion info in __assertion_failed on aarch64James Mintram
2022-04-03Kernel: Add kmalloc.cpp to aarch64James Mintram
2022-04-03Kernel: Convert ProcessorInfo::build_brand_string() to StringBuilderLinus Groh
2022-04-03Kernel: Remove EBX, ECX, and EDX values from hypervisor dmesgln()Linus Groh
2022-04-03Kernel: Move hypervisor vendor ID string to ProcessorInfoLinus Groh
2022-04-03Kernel: Make ProcessorInfo::build_foo_string() privateLinus Groh
2022-04-03Kernel: Move feature string building to ProcessorInfoLinus Groh
2022-04-03Kernel: Rename some ProcessorInfo members to match Intel manualLinus Groh
2022-04-03Kernel: Move private ProcessorInfo members to the endLinus Groh
2022-04-02Kernel: Add all memory files to aarch64 and fix resulting linker errorsJames Mintram
2022-04-02Kernel: Make MemoryManager compile on aarch64James Mintram
2022-04-02Kernel: Make handle_crash available to aarch64James Mintram
2022-04-02Kernel: Make PageDirectory.cpp compile on aarch64James Mintram
2022-04-02Kernel: Make PhysicalRegion.cpp compile on aarch64James Mintram
2022-04-02Kernel: Make Region.cpp compile on aarch64James Mintram
2022-04-02Kernel: Add missing new/delete and kcalloc to dummy.cppJames Mintram
2022-04-02Kernel: Re-add dummy.cpp and remove duplicate definitionsJames Mintram
2022-04-02Kernel: Add idle_thread() to aarch64 Processor.hJames Mintram
2022-04-02Kernel: Add PAGE_MASK to an aarch64 CPU headerJames Mintram
2022-04-01Everywhere: Run clang-formatIdan Horowitz