Commit History

Autor SHA1 Mensaxe Data
  Idan Horowitz efeb01e35f Kernel: Disable big process lock for sys$get_stack_bounds %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 208147c77c Kernel: Rename Process::space() => Process::address_space() %!s(int64=4) %!d(string=hai) anos
  Andreas Kling cd5faf4e42 Kernel: Rename Range => VirtualRange %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace %!s(int64=4) %!d(string=hai) anos
  Andreas Kling a1d7ebf85a Kernel: Rename Kernel/VM/ to Kernel/Memory/ %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro ed996fcced Kernel: Remove unused header includes %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 9201a06027 Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIRED %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1cffecbe8d Kernel: Push ARCH specific ifdef's down into RegisterState functions %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 2a78bf8596 Kernel: Fix the return type for syscalls %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 233ef26e4d Kernel+Userland: Add x86_64 registers to RegisterState/PtraceRegisters %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Andreas Kling b5f32be577 Kernel: Use Userspace<T> in sys$get_stack_bounds() %!s(int64=4) %!d(string=hai) anos
  Andreas Kling ac71775de5 Kernel: Make all syscall functions return KResultOr<T> %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 4188373020 Kernel: Fix TOCTOU in syscall entry region validation %!s(int64=4) %!d(string=hai) anos
  Andreas Kling cc341c95aa Kernel: Panic on sys$get_stack_bounds() in stack-less process %!s(int64=4) %!d(string=hai) anos
  Andreas Kling b1c9f93fa3 Kernel: Skip generic region lookup in sys$futex and sys$get_stack_bounds %!s(int64=4) %!d(string=hai) anos
  Andreas Kling f1b5def8fd Kernel: Factor address space management out of the Process class %!s(int64=4) %!d(string=hai) anos
  Tom c8d9f1b9c9 Kernel: Make copy_to/from_user safe and remove unnecessary checks %!s(int64=4) %!d(string=hai) anos
  Andreas Kling be7add690d Kernel: Rename region_from_foo() => find_region_from_foo() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 949aef4aef Kernel: Move syscall implementations out of Process.cpp %!s(int64=5) %!d(string=hai) anos