Commit History

Автор SHA1 Съобщение Дата
  Tom f4a5c9b6c2 Kernel: Consolidate timeout logic преди 5 години
  Tom c813bb7355 Kernel: Fix a few Thread::block related races преди 5 години
  Tom f011c420c1 Kernel: Fix signal delivery when no syscall is made преди 5 години
  Tom 538b985487 Kernel: Remove ProcessInspectionHandle and make Process RefCounted преди 5 години
  Ben Wiederhake d8c8820ee9 Kernel: Allow Thread::sleep for more than 388 days преди 5 години
  Tom 419703a1f2 Kernel: Fix checking BlockResult преди 5 години
  Andrew Kaster f96b827990 Kernel+LibELF: Expose ELF Auxiliary Vector to Userspace преди 5 години
  Tom bc107d0b33 Kernel: Add SMP IPI support преди 5 години
  Andreas Kling 163c9d5f8f Kernel: Thread::wait_on() must always leave interrupts enabled on exit преди 5 години
  Tom 9725bda63e Kernel: Enhance WaitQueue to remember pending wakes преди 5 години
  Tom 2a82a25fec Kernel: Various context switch fixes преди 5 години
  Tom 788b2d64c6 Kernel: Require a reason to be passed to Thread::wait_on преди 5 години
  Tom bb84fad0bf Kernel: Fix retreiving frame pointer from a thread преди 5 години
  Tom e373e5f007 Kernel: Fix signal delivery преди 5 години
  Tom 16783bd14d Kernel: Turn Thread::current and Process::current into functions преди 5 години
  Tom fb41d89384 Kernel: Implement software context switching and Processor structure преди 5 години
  Sergey Bugaev d2b500fbcb AK+Kernel: Help the compiler inline a bunch of trivial methods преди 5 години
  Brian Gianforcaro eeb5318c25 Kernel: Expose timers via a TimerId type преди 5 години
  Brian Gianforcaro faf15e3721 Kernel: Add timeout support to Thread::wait_on преди 5 години
  Itamar 9e51e295cf ptrace: Add PT_SETREGS преди 5 години
  Itamar 4568a628f9 Thread: Set m_blocker to null in Thread::unblock() преди 5 години
  Peter Nelson eff27f39d5 Kernel: Store previous thread state upon all transitions to Stopped (#1753) преди 5 години
  Andrew Kaster 21b5909dc6 LibELF: Move ELF classes into namespace ELF преди 5 години
  Andreas Kling b7ff3b5ad1 Kernel: Include the current instruction pointer in profile samples преди 5 години
  Andreas Kling dc7340332d Kernel: Update cryptically-named functions related to symbolication преди 5 години
  Itamar 6b74d38aab Kernel: Add 'ptrace' syscall преди 5 години
  Andreas Kling b1058b33fb AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*) преди 5 години
  Liav A 0fc60e41dd Kernel: Use klog() instead of kprintf() преди 5 години
  Andreas Kling 678c87087d Kernel: Load executables on demand when symbolicating преди 5 години
  Andreas Kling 5e0c4d689f Kernel: Move ProcessPagingScope to its own files преди 5 години