Andreas Kling
35e24bc774
Kernel: Move Spinlock lock/unlock functions out of line
...
I don't see why these have to be inlined everywhere in the kernel.
2022-02-03 16:11:26 +01:00
James Mintram
80cdfee10a
Kernel: Add an x86 include check+error in x86/Spinlock.h
2021-12-01 11:22:04 -08:00
Andrew Kaster
16d8556472
Kernel: Remove redundant return statement from Spinlock::lock()
...
Also from RecursiveSpinlock::lock()
2021-11-14 22:52:35 +01:00
Andrew Kaster
a92132e44a
Kernel: Resolve clang-tidy readability-implicit-bool-conversion warnings
...
... In files included from Kernel/Process.cpp and Kernel/Thread.cpp
2021-11-14 22:52:35 +01:00
James Mintram
e8f09279d3
Kernel: Move spinlock into Arch
...
Spinlocks are tied to the platform they are built for, this is why they
have been moved into the Arch folder. They are still available via
"Locking/Spinlock.h"
An Aarch64 stub has been created
2021-10-15 21:48:45 +01:00