Commit History

Autor SHA1 Mensaxe Data
  Brian Gianforcaro c4c6d9367d Kernel: Fix build break from missing KResult [[nodiscard]] suppressions %!s(int64=5) %!d(string=hai) anos
  Tom f011c420c1 Kernel: Fix signal delivery when no syscall is made %!s(int64=5) %!d(string=hai) anos
  Tom 538b985487 Kernel: Remove ProcessInspectionHandle and make Process RefCounted %!s(int64=5) %!d(string=hai) anos
  Tom 5bbf6ed46b Kernel: Fix some crashes due to missing locks %!s(int64=5) %!d(string=hai) anos
  Andreas Kling be7add690d Kernel: Rename region_from_foo() => find_region_from_foo() %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 2e2de125e5 Kernel: Turn Process::FileDescriptionAndFlags into a proper class %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 949aef4aef Kernel: Move syscall implementations out of Process.cpp %!s(int64=5) %!d(string=hai) anos
  Andreas Kling b5f54d4153 Kernel+LibC: Add sys$set_process_name() for changing the process name %!s(int64=5) %!d(string=hai) anos
  Ben Wiederhake 76c135ddcf Kernel: Make clock_nanosleep aware of dynamic tick length %!s(int64=5) %!d(string=hai) anos
  Ben Wiederhake 4a5a7b68eb Kernel: Make usleep aware of dynamic tick length %!s(int64=5) %!d(string=hai) anos
  Ben Wiederhake b3472cb4a7 Kernel: Allow process creation during low-entropy condition %!s(int64=5) %!d(string=hai) anos
  Nico Weber 4eb967b5eb LibC+Kernel: Start implementing sysconf %!s(int64=5) %!d(string=hai) anos
  Tom 419703a1f2 Kernel: Fix checking BlockResult %!s(int64=5) %!d(string=hai) anos
  Andrew Kaster f96b827990 Kernel+LibELF: Expose ELF Auxiliary Vector to Userspace %!s(int64=5) %!d(string=hai) anos
  Tom bc107d0b33 Kernel: Add SMP IPI support %!s(int64=5) %!d(string=hai) anos
  Tom 2a82a25fec Kernel: Various context switch fixes %!s(int64=5) %!d(string=hai) anos
  Tom 788b2d64c6 Kernel: Require a reason to be passed to Thread::wait_on %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev a8489967a3 Kernel: Add Plan9FS :^) %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 3645b9e2a6 Kernel: Make sure to drop region with interrupts enabled %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 6111cfda73 AK: Make Vector::unstable_remove() return the removed value %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 11c4a28660 Kernel: Move headers intended for userspace use into Kernel/API/ %!s(int64=5) %!d(string=hai) anos
  Nico Weber cbbd55bd6b LibC: Remove a few comments now that we have man pages for this. %!s(int64=5) %!d(string=hai) anos
  Tom e373e5f007 Kernel: Fix signal delivery %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a98712035c Kernel: Fix non-blocking write() blocking instead of short-writing %!s(int64=5) %!d(string=hai) anos
  Tom 16783bd14d Kernel: Turn Thread::current and Process::current into functions %!s(int64=5) %!d(string=hai) anos
  Tom fb41d89384 Kernel: Implement software context switching and Processor structure %!s(int64=5) %!d(string=hai) anos
  Sergey Bugaev 6efbbcd4ba Kernel: Port mounts to reference inodes directly %!s(int64=5) %!d(string=hai) anos
  Andreas Kling d4195672b7 Kernel+LibC: Add sys$recvfd() and sys$sendfd() for fd passing %!s(int64=5) %!d(string=hai) anos
  Nico Weber d2684a8645 LibC+Kernel: Implement ppoll %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 4dbbe1885f Kernel: Silence debug spam on exec %!s(int64=5) %!d(string=hai) anos