Commit History

Автор SHA1 Съобщение Дата
  Andreas Kling db2e67fd53 Kernel: Tidy up ProcessProcFSTraits construction a bit more преди 3 години
  Andreas Kling 2641a068dc Kernel: Don't try to allocate ProcessProcFSTraits in Process constructor преди 3 години
  Andreas Kling 56a2594de7 Kernel: Make KString factories return KResultOr + use TRY() everywhere преди 3 години
  Andreas Kling 60eea6940f Kernel: Tidy up Coredump construction преди 3 години
  Andreas Kling 7981422500 Kernel: Make Threads always have a name преди 3 години
  Andreas Kling 75564b4a5f Kernel: Make kernel region allocators return KResultOr<NOP<Region>> преди 3 години
  Andreas Kling a9204510a4 Kernel: Make file description lookup return KResultOr преди 3 години
  Andreas Kling 83fed5b2de Kernel: Tidy up Memory::AddressSpace construction преди 3 години
  Andreas Kling ae885b188f Kernel: Use TRY() when creating first thread in a new process преди 3 години
  Andreas Kling 2ab8fd89fc Kernel: Simplify Process::get_syscall_path_argument() преди 3 години
  Andreas Kling f30eae7e7a Kernel: Use TRY() in some Process functions преди 3 години
  Andreas Kling 12f820eb08 Kernel: Make Process::try_create() propagate errors better преди 3 години
  Andreas Kling 3b995c6d01 Kernel: Tidy up Process::try_create_user_process() преди 3 години
  Andreas Kling ba1a6ca971 Kernel: Move pledge verification into Process member functions преди 3 години
  Andreas Kling 5d5a3708c4 Kernel: Rename Thread::clone() => try_clone() and propagate errors преди 3 години
  Andreas Kling cfc1a628d5 Kernel: Add missing error check after Process::try_create() преди 3 години
  Andreas Kling 5e2e17c38c Kernel: Rename Process::create() => try_create() преди 3 години
  Andreas Kling d065de1fcf Kernel: Add missing error check when opening TTY for a new process преди 3 години
  Andreas Kling ae197deb6b Kernel: Strongly typed user & group ID's преди 4 години
  Andrew Kaster 4f2520674c Kernel: Don't acquire Mutex for hostname() before scheduling is enabled преди 4 години
  Andrew Kaster dea62fe93c Kernel: Guard the all processes list with a Spinlock rather than a Mutex преди 4 години
  Andreas Kling e51a5e2d5d Kernel: Rename some BlockerSets to foo_blocker_set преди 4 години
  Andreas Kling 85546af417 Kernel: Rename Thread::BlockCondition to BlockerSet преди 4 години
  Andreas Kling bcd2025311 Everywhere: Core dump => Coredump преди 4 години
  Andreas Kling c922a7da09 Kernel: Rename ScopedSpinlock => SpinlockLocker преди 4 години
  Andreas Kling 55adace359 Kernel: Rename SpinLock => Spinlock преди 4 години
  Andreas Kling c2fc33becd Kernel: Rename ProtectedValue<T> => MutexProtected<T> преди 4 години
  Idan Horowitz cf271183b4 Kernel: Make Process::current() return a Process& instead of Process* преди 4 години
  Andreas Kling 961f727448 Kernel: Consolidate a bunch of i386/x86_64 code paths преди 4 години
  Ali Mohammad Pur e9feced041 Kernel: Add a Process::FileDescriptions::get_if_valid(index) API преди 4 години