提交歷史

作者 SHA1 備註 提交日期
  Andreas Kling 6c16bedd69 Kernel: Remove unnecessary FutexQueue::did_remove() 4 年之前
  Andreas Kling c922a7da09 Kernel: Rename ScopedSpinlock => SpinlockLocker 4 年之前
  Andreas Kling 55adace359 Kernel: Rename SpinLock => Spinlock 4 年之前
  Andreas Kling 4226b662cd Kernel+Userland: Remove global futexes 4 年之前
  Andreas Kling c94c15d45c Everywhere: Replace AK::Singleton => Singleton 4 年之前
  Andreas Kling 208147c77c Kernel: Rename Process::space() => Process::address_space() 4 年之前
  Andreas Kling cd5faf4e42 Kernel: Rename Range => VirtualRange 4 年之前
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace 4 年之前
  Andreas Kling a1d7ebf85a Kernel: Rename Kernel/VM/ to Kernel/Memory/ 4 年之前
  Brian Gianforcaro 9201a06027 Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIRED 4 年之前
  Tom 864b50b5c2 Kernel: Do not hold spinlock while touching user mode futex values 4 年之前
  Tom 7593418b77 Kernel: Fix futex race that could lead to thread waiting forever 4 年之前
  Gunnar Beutner 2a78bf8596 Kernel: Fix the return type for syscalls 4 年之前
  Jelle Raaijmakers b630e39fbb Kernel: Check futex command if realtime clock is used 4 年之前
  Andreas Kling b91c49364d AK: Rename adopt() to adopt_ref() 4 年之前
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
  Gunnar Beutner db3fd11646 Kernel: Remove requirement for the thread entitlement for the futex syscall 4 年之前
  Ben Wiederhake 2b6546c40a Kernel: Make Thread use AK::Time internally 4 年之前
  Ben Wiederhake 8598240193 Kernel: Sanitize all user-supplied timeval's/timespec's 4 年之前
  Andreas Kling ac71775de5 Kernel: Make all syscall functions return KResultOr<T> 4 年之前
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY 4 年之前
  Andreas Kling b1c9f93fa3 Kernel: Skip generic region lookup in sys$futex and sys$get_stack_bounds 4 年之前
  Andreas Kling f1b5def8fd Kernel: Factor address space management out of the Process class 4 年之前
  AnotherTest 09a43969ba Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...) 4 年之前
  asynts 7cf0c7cc0d Meta: Split debug defines into multiple headers. 4 年之前
  asynts 8465683dcf Everywhere: Debug macros instead of constexpr. 4 年之前
  asynts 1c1e577a5e Everywhere: Deprecate dbg(). 4 年之前
  Tom 1d621ab172 Kernel: Some futex improvements 4 年之前
  Tom da5cc34ebb Kernel: Fix some issues related to fixes and block conditions 4 年之前
  Tom 6cb640eeba Kernel: Move some time related code from Scheduler into TimeManagement 4 年之前