Commit History

作者 SHA1 備註 提交日期
  Timon Kruiper 5b06925b8a Kernel: Remove debug printing of code segment 2 年之前
  Andreas Kling d6fa42dd5c Kernel: Remove the two remaining ARCH(I386) checks 2 年之前
  Liav A 5ff318cf3a Kernel: Remove i686 support 2 年之前
  Sergey Lisov 18af8be0e6 Kernel: Set EFLAGS/RFLAGS to a known-good value on signal entry 2 年之前
  Liav A 5e062414c1 Kernel: Add support for jails 2 年之前
  Timon Kruiper 9827c11d8b Kernel: Move InterruptDisabler out of Arch directory 2 年之前
  Gunnar Beutner 69efded562 Kernel: Add more stubs needed for Thread.cpp 2 年之前
  Gunnar Beutner 1e3edb3b76 Kernel: Don't directly include <Kernel/Arch/x86/TrapFrame.h> 2 年之前
  Andreas Kling a3b2b20782 Kernel: Remove global MM lock in favor of SpinlockProtected 2 年之前
  Andreas Kling cf16b2c8e6 Kernel: Wrap process address spaces in SpinlockProtected 2 年之前
  Anthony Iacono f86b671de2 Kernel: Use Process::credentials() and remove user ID/group ID helpers 2 年之前
  Andreas Kling 11eee67b85 Kernel: Make self-contained locking smart pointers their own classes 2 年之前
  Andreas Kling 766bf5c89e Kernel: Don't take thread lock for signal dispatch 2 年之前
  Andreas Kling 23902d46f1 Kernel: Don't lock scheduler in ~Thread() 2 年之前
  Andreas Kling 806ade1367 Kernel: Don't lock scheduler while updating thread scheduling times 2 年之前
  Andreas Kling ec330c2ce6 Kernel: Use consistent lock acquisition order in Thread::block*() 2 年之前
  Brian Gianforcaro 22f7e800d2 Kernel: Fix a typo and a grammar issue in code comments 2 年之前
  Undefine 97cc33ca47 Everywhere: Make the codebase more architecture aware 3 年之前
  Tim Schumacher 899fd74f8e LibC: Implement `pthread_cancel` 3 年之前
  Tim Schumacher e79f0e2ee9 Kernel+LibC: Don't hardcode the maximum signal number everywhere 3 年之前
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) 3 年之前
  Tim Schumacher edbffb3c7a Kernel: Unblock SignalBlocker if a signal was just unmarked as pending 3 年之前
  Timon Kruiper a4534678f9 Kernel: Implement InterruptDisabler using generic Processor functions 3 年之前
  Andreas Kling 858b196c59 Kernel: Unbreak ASLR in the new RegionTree world 3 年之前
  Andreas Kling 07f3d09c55 Kernel: Make VM allocation atomic for userspace regions 3 年之前
  Idan Horowitz 086969277e Everywhere: Run clang-format 3 年之前
  Ali Mohammad Pur 88d7bf7362 Kernel: Save and restore FPU state on signal dispatch on i386/x86_64 3 年之前
  Ali Mohammad Pur e14e919b78 Kernel: Fill some siginfo and ucontext fields on SA_SIGINFO 3 年之前
  Ali Mohammad Pur 4bd01b7fe9 Kernel: Add support for SA_SIGINFO 3 年之前
  Ali Mohammad Pur 7238c946f0 Kernel: Make the signal trampoline stack alignment a bit more readable 3 年之前