diff options
author | Tom <tomut@yahoo.com> | 2020-06-27 13:42:28 -0600 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2020-07-01 12:07:01 +0200 |
commit | fb41d89384cb5bbdf602ae41ae7e038fb48a34ce (patch) | |
tree | 21f97ea745e1eb15d88cc8e9ccd7b1d4b15a30f3 /Kernel/Forward.h | |
parent | 10407061d21abcfbc0c63e37314f4ae3938e3e25 (diff) | |
download | serenity-fb41d89384cb5bbdf602ae41ae7e038fb48a34ce.zip |
Kernel: Implement software context switching and Processor structure
Moving certain globals into a new Processor structure for
each CPU allows us to eventually run an instance of the
scheduler on each CPU.
Diffstat (limited to 'Kernel/Forward.h')
-rw-r--r-- | Kernel/Forward.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Kernel/Forward.h b/Kernel/Forward.h index 5644a37388..ee69b17368 100644 --- a/Kernel/Forward.h +++ b/Kernel/Forward.h @@ -59,6 +59,7 @@ class Scheduler; class SharedBuffer; class Socket; template <typename BaseType> class SpinLock; +class RecursiveSpinLock; template <typename BaseType, typename LockType> class ScopedSpinLock; class TCPSocket; class TTY; |