From 8e0bd63b0cd8b8267ac3e92cf9840236e39f41fe Mon Sep 17 00:00:00 2001 From: Timon Kruiper Date: Tue, 3 May 2022 00:14:33 +0200 Subject: [PATCH] Kernel: Add bare-minimum implementation for aarch64 Spinlock --- Kernel/Arch/aarch64/Spinlock.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Kernel/Arch/aarch64/Spinlock.cpp b/Kernel/Arch/aarch64/Spinlock.cpp index fe549aa450..e9bdb014eb 100644 --- a/Kernel/Arch/aarch64/Spinlock.cpp +++ b/Kernel/Arch/aarch64/Spinlock.cpp @@ -6,28 +6,27 @@ #include +// FIXME: Actually implement the correct logic once the aarch64 build can +// do interrupts and/or has support for multiple processors. + namespace Kernel { u32 Spinlock::lock() { - VERIFY_NOT_REACHED(); return 0; } void Spinlock::unlock(u32) { - VERIFY_NOT_REACHED(); } u32 RecursiveSpinlock::lock() { - VERIFY_NOT_REACHED(); return 0; } void RecursiveSpinlock::unlock(u32) { - VERIFY_NOT_REACHED(); } }