Histórico de Commits

Autor SHA1 Mensagem Data
  Timon Kruiper a4534678f9 Kernel: Implement InterruptDisabler using generic Processor functions há 3 anos atrás
  Andreas Kling 858b196c59 Kernel: Unbreak ASLR in the new RegionTree world há 3 anos atrás
  Andreas Kling 07f3d09c55 Kernel: Make VM allocation atomic for userspace regions há 3 anos atrás
  Idan Horowitz 086969277e Everywhere: Run clang-format há 3 anos atrás
  Ali Mohammad Pur 88d7bf7362 Kernel: Save and restore FPU state on signal dispatch on i386/x86_64 há 3 anos atrás
  Ali Mohammad Pur e14e919b78 Kernel: Fill some siginfo and ucontext fields on SA_SIGINFO há 3 anos atrás
  Ali Mohammad Pur 4bd01b7fe9 Kernel: Add support for SA_SIGINFO há 3 anos atrás
  Ali Mohammad Pur 7238c946f0 Kernel: Make the signal trampoline stack alignment a bit more readable há 3 anos atrás
  Ali Mohammad Pur cf63447044 Kernel: Move signal handlers from being thread state to process state há 3 anos atrás
  Idan Horowitz 853f7092f8 Kernel: Defer signal handling without a register capture earlier há 3 anos atrás
  Idan Horowitz 5fa75dbcda Kernel: Try to dispatch pending signals on context switch há 3 anos atrás
  Idan Horowitz 0911112286 Kernel: VERIFY that signals are not sent to Kernel processes há 3 anos atrás
  Idan Horowitz c8ab7bde3b Kernel: Use try_make_weak_ptr() instead of make_weak_ptr() há 3 anos atrás
  Idan Horowitz a65bbbdb71 Kernel: Convert try_make_ref_counted to use ErrorOr há 3 anos atrás
  Andreas Kling fcd3844da6 Kernel: Take scheduler lock before block lock in unblock_from_mutex() há 3 anos atrás
  Andreas Kling 09f0843716 Kernel: Enforce that Thread::unblock_from_mutex() doesn't happen in IRQ há 3 anos atrás
  Andreas Kling b0e5406ae2 Kernel: Update terminology around Thread's "blocking mutex" há 3 anos atrás
  Andreas Kling dca5fe69eb Kernel: Make Thread::State an `enum class` and use it consistently há 3 anos atrás
  Andreas Kling 7d89409618 Kernel: Don't dispatch signals in Thread::block_impl() há 3 anos atrás
  Andreas Kling 677da0288c Kernel: Don't dispatch signals in Processor::enter_current() há 3 anos atrás
  Andreas Kling 3845c90e08 Kernel: Remove unnecessary includes from Thread.h há 3 anos atrás
  Andreas Kling f469fb47b8 Kernel: Move Thread::block<BlockerType>() out of the Thread.h header há 3 anos atrás
  Idan Horowitz e28af4a2fc Kernel: Stop using HashMap in Mutex há 3 anos atrás
  Idan Horowitz a0f404551e Kernel: Ignore allocation failures during thread finalization há 3 anos atrás
  Idan Horowitz 7e9df6ddba Kernel: Remove always-false Thread::drop_thread_count boolean parameter há 3 anos atrás
  Brian Gianforcaro 1422187427 Kernel: Add tracing to help catch thread blocking with incorrect state há 3 anos atrás
  Idan Horowitz 309d71a66b Kernel: Use kernelputstr instead of dbgln when printing backtraces há 3 anos atrás
  Idan Horowitz 0142f33ddc Kernel: Make Processor::capture_stack_trace fallible using ErrorOr há 3 anos atrás
  Idan Horowitz 9a7cd8fef8 Kernel: Make Thread::backtrace() fallible using KString há 3 anos atrás
  Daniel Bertalan 52beeebe70 Kernel: Remove the KString::try_create(String::formatted(...)) pattern há 3 anos atrás