Commit History

Автор SHA1 Съобщение Дата
  Andreas Kling ed5c26d698 AK: Remove custom %w format string specifier преди 4 години
  Andreas Kling c25cf5fb56 Kernel: Panic if we're about to switch to a user thread with IOPL!=0 преди 4 години
  Tom 5f51d85184 Kernel: Improve time keeping and dramatically reduce interrupt load преди 4 години
  Lenny Maiorani 765936ebae Everywhere: Switch from (void) to [[maybe_unused]] (#4473) преди 4 години
  Tom da5cc34ebb Kernel: Fix some issues related to fixes and block conditions преди 4 години
  Tom 4c1e27ec65 Kernel: Use TimerQueue for SIGALRM преди 4 години
  Tom 78f1b5e359 Kernel: Fix some problems with Thread::wait_on and Lock преди 4 години
  Tom 3bda458735 Kernel: Lock should keep a reference to whoever holds the lock преди 4 години
  Tom 046d6855f5 Kernel: Move block condition evaluation out of the Scheduler преди 4 години
  Tom 6a620562cc Kernel: Allow passing a thread argument for new kernel threads преди 4 години
  Tom 6cb640eeba Kernel: Move some time related code from Scheduler into TimeManagement преди 4 години
  Tom 75f61fe3d9 AK: Make RefPtr, NonnullRefPtr, WeakPtr thread safe преди 4 години
  Tom 3ffdaabe10 Kernel: Only consider scheduler Running threads if they're the current преди 4 години
  Tom fe615e601a Kernel: Set up and calibrate APIC timer, and enable timer on all CPUs преди 4 години
  Linus Groh bcfc6f0c57 Everywhere: Fix more typos преди 4 години
  Tom 838d9fa251 Kernel: Make Thread refcounted преди 4 години
  Tom 1727b2d7cd Kernel: Fix thread joining issues преди 4 години
  Tom e31f8b56e8 Kernel: Fix thread donation hanging the system преди 4 години
  Tom c8d9f1b9c9 Kernel: Make copy_to/from_user safe and remove unnecessary checks преди 4 години
  Tom c3d231616c Kernel: Fix crash when delivering signal to barely created thread преди 4 години
  Tom 49d5232f33 Kernel: Always return from Thread::wait_on преди 5 години
  Ben Wiederhake bee08a4b9f Kernel: More PID/TID typing преди 5 години
  Ben Wiederhake f5744a6f2f Kernel: PID/TID typing преди 5 години
  Brian Gianforcaro 946c96dd56 Kernel: Suppress remaining unobserved KResult return codes преди 5 години
  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 години
  Tom 728de56481 Kernel: Prevent recursive calls into the scheduler преди 5 години
  Andreas Kling 2e2de125e5 Kernel: Turn Process::FileDescriptionAndFlags into a proper class преди 5 години