Commit History

Autor SHA1 Mensaxe Data
  SeekingBlues b9da877941 Kernel: Do not try opening the same file when dumping perfcore %!s(int64=3) %!d(string=hai) anos
  Ben Wiederhake 735da58d44 Kernel: Avoid OpenFileDescription::absolute_path %!s(int64=3) %!d(string=hai) anos
  Nico Weber 1cdb12e920 Kernel: Fix -Wunreachable-code warnings from clang %!s(int64=3) %!d(string=hai) anos
  Nico Weber 5a951d6258 Kernel: Fix a few typos %!s(int64=3) %!d(string=hai) anos
  Liav A aee4786d8e Kernel: Introduce the DeviceManagement singleton %!s(int64=3) %!d(string=hai) anos
  Itamar 9aa6dd6b78 Kernel: Unblock tracer process in Process:unblock_waiters() %!s(int64=3) %!d(string=hai) anos
  Liav A 04ba31b8c5 Kernel+Userland: Remove loadable kernel moduless %!s(int64=3) %!d(string=hai) anos
  Andreas Kling dd82f68326 Kernel: Use KString all the way in sys$execve() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 905065f8c8 Kernel: Make PerformanceEventBuffer::to_json() return a KResult %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 300402cc14 Kernel: Make it possible for KBufferBuilder creation to fail %!s(int64=3) %!d(string=hai) anos
  Andreas Kling cd5d483bbd Kernel: Use KResultOr and TRY() for ThreadTracer %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 213b8868af Kernel: Rename file_description(fd) => open_file_description(fd) %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 4a9c18afb9 Kernel: Rename FileDescription => OpenFileDescription %!s(int64=3) %!d(string=hai) anos
  Andreas Kling dbd639a2d8 Kernel: Convert much of sys$execve() to using KString %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 55b0b06897 Kernel: Store process names as KString %!s(int64=3) %!d(string=hai) anos
  Andreas Kling db2e67fd53 Kernel: Tidy up ProcessProcFSTraits construction a bit more %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 2641a068dc Kernel: Don't try to allocate ProcessProcFSTraits in Process constructor %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 56a2594de7 Kernel: Make KString factories return KResultOr + use TRY() everywhere %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 60eea6940f Kernel: Tidy up Coredump construction %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 7981422500 Kernel: Make Threads always have a name %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 75564b4a5f Kernel: Make kernel region allocators return KResultOr<NOP<Region>> %!s(int64=3) %!d(string=hai) anos
  Andreas Kling a9204510a4 Kernel: Make file description lookup return KResultOr %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 83fed5b2de Kernel: Tidy up Memory::AddressSpace construction %!s(int64=3) %!d(string=hai) anos
  Andreas Kling ae885b188f Kernel: Use TRY() when creating first thread in a new process %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 2ab8fd89fc Kernel: Simplify Process::get_syscall_path_argument() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f30eae7e7a Kernel: Use TRY() in some Process functions %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 12f820eb08 Kernel: Make Process::try_create() propagate errors better %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 3b995c6d01 Kernel: Tidy up Process::try_create_user_process() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling ba1a6ca971 Kernel: Move pledge verification into Process member functions %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 5d5a3708c4 Kernel: Rename Thread::clone() => try_clone() and propagate errors %!s(int64=3) %!d(string=hai) anos