Historique des commits

Auteur SHA1 Message Date
  Lenny Maiorani c6acf64558 Kernel: Change static constexpr variables to constexpr where possible il y a 3 ans
  Andreas Kling 3845c90e08 Kernel: Remove unnecessary includes from Thread.h il y a 3 ans
  Hendiadyoin1 04d75f4ff9 Kernel: Add some implied auto qualifiers il y a 3 ans
  Brian Gianforcaro 018dc4bb5c Kernel: Add verification promise violations are propagated properly il y a 3 ans
  Brian Gianforcaro 54b9a4ec1e Kernel: Handle promise violations in the syscall handler il y a 3 ans
  Andreas Kling ed839450c8 Kernel: Enable SMAP protection earlier during syscall entry il y a 3 ans
  Andreas Kling 79fa9765ca Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> il y a 3 ans
  Nico Weber 1cdb12e920 Kernel: Fix -Wunreachable-code warnings from clang il y a 3 ans
  Brian Gianforcaro 0223faf6f4 Kernel: Access MemoryManager static functions statically il y a 3 ans
  Brian Gianforcaro 3d12d0f408 Kernel: Declare syscall handlers with "using" instead of "typedef" il y a 3 ans
  Andreas Kling 68bf6db673 Kernel: Rename Spinlock::is_owned_by_current_thread() il y a 3 ans
  Andreas Kling 0b4671add7 Kernel: {Mutex,Spinlock}::own_lock() => is_locked_by_current_thread() il y a 3 ans
  Andreas Kling 7676edfb9b Kernel: Stop allowing implicit conversion from KResult to int il y a 3 ans
  Jean-Baptiste Boric 0286160b62 Kernel: Add syscall performance event type il y a 3 ans
  Andreas Kling 208147c77c Kernel: Rename Process::space() => Process::address_space() il y a 3 ans
  Andreas Kling a1d7ebf85a Kernel: Rename Kernel/VM/ to Kernel/Memory/ il y a 3 ans
  Andreas Kling deff554096 Kernel+LibSystem: Add a 4th syscall argument il y a 4 ans
  Brian Gianforcaro a3787b9db7 Kernel: Remove another ARCH ifdef using RegisterState::flags() il y a 4 ans
  Gunnar Beutner 31f30e732a Everywhere: Prefix hexadecimal numbers with 0x il y a 4 ans
  Brian Gianforcaro 120b9bc05b Kernel: Conditionally acquire the big lock based on syscall metadata il y a 4 ans
  Brian Gianforcaro 354e18a5a0 Kernel: Move validate_syscall_preconditions outside of the big lock il y a 4 ans
  Brian Gianforcaro 27e1120dff Kernel: Move syscall precondition validates to MM il y a 4 ans
  Brian Gianforcaro af543328ea Kernel: Instrument syscalls with their process big lock requirements il y a 4 ans
  Brian Gianforcaro 308396bca1 Kernel: No lock validate_user_stack variant, switch to Space as argument il y a 4 ans
  Brian Gianforcaro 1cffecbe8d Kernel: Push ARCH specific ifdef's down into RegisterState functions il y a 4 ans
  Tom d7e5521a04 Kernel: Ignore subsequent calls to Process::die il y a 4 ans
  Tom fa8fe40266 Revert "Kernel: Make sure threads which don't do any syscalls are t..." il y a 4 ans
  Hendiadyoin1 9b7e48c6bd Kernel: Replace raw asm functions with naked ones il y a 4 ans
  Gunnar Beutner 52f9aaa823 Kernel: Use the GS segment for the per-CPU struct il y a 4 ans
  Gunnar Beutner e37576440d Kernel: Fix stack alignment on x86_64 il y a 4 ans