Commit History

Author SHA1 Message Date
  Andreas Kling a098266ff5 Kernel: Simplify Process factory functions 2 years ago
  Timon Kruiper aa40cef2b7 Kernel: Disable interrupts for aarch64 in WorkQueue's main loop 2 years ago
  Andreas Kling 11eee67b85 Kernel: Make self-contained locking smart pointers their own classes 2 years ago
  Liav A 0810c1b972 Kernel/Storage: Introduce basic abstraction layer for ATA components 3 years ago
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) 3 years ago
  Brian Gianforcaro 6b85b358f8 Kernel: Unify Kernel task names for consistency 3 years ago
  Liav A bf16061142 Kernel: Take WorkQueue item as reference instead of pointer in do_queue 3 years ago
  Sam Atkins c6a97ea843 Kernel: Mark kernel smart-pointer classes as [[nodiscard]] 3 years ago
  Andreas Kling 44b273f3ac Kernel: Use SpinlockProtected<T> in WorkQueue 3 years ago
  Andreas Kling 55b0b06897 Kernel: Store process names as KString 3 years ago
  Andreas Kling c922a7da09 Kernel: Rename ScopedSpinlock => SpinlockLocker 3 years ago
  Andreas Kling 55adace359 Kernel: Rename SpinLock => Spinlock 3 years ago
  Jean-Baptiste Boric 2c3b0baf76 Kernel: Move SpinLock.h into Locking/ 4 years ago
  Hendiadyoin1 62f9377656 Kernel: Move special sections into Sections.h 4 years ago
  Brian Gianforcaro c8b6bd4b97 Kernel: Mark WorkQueue initailzation functions as UNMAP_AFTER_INIT 4 years ago
  Gunnar Beutner e9898a6031 Kernel: Use plain Function objects for the WorkQueue 4 years ago
  Linus Groh 649d2faeab Everywhere: Use "the SerenityOS developers." in copyright headers 4 years ago
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 years ago
  Michel Hermier ff0d4c6f7c Kernel: Remove unused WorkQueue::m_name. 4 years ago
  Tom 20cccda731 Kernel: Add simplistic work queues 4 years ago