Commit History

Author SHA1 Message Date
  Tom a1904b67e9 Kernel: Fix dirty page map bitmap 4 years ago
  Tom 476f17b3f1 Kernel: Merge PurgeableVMObject into AnonymousVMObject 4 years ago
  Tom bc5d6992a4 Kernel: Memory purging improvements 4 years ago
  Andreas Kling 0e2b7f9c9a Kernel: Remove the per-process icon_id and sys$set_process_icon() 4 years ago
  Andreas Kling 21ccbc2167 Kernel: Expose process executable paths in /proc/all 4 years ago
  AnotherTest a9184fcb76 Kernel: Implement unveil() as a prefix-tree 4 years ago
  Andreas Kling 82f86e35d6 Kernel+LibC: Introduce a "dumpable" flag for processes 4 years ago
  Andreas Kling 3c9bd911b8 Kernel: Make /proc/PID directories owned by the EUID:EGID 4 years ago
  Brendan Coles b156c5a8eb ProcFS: pid_vm: Replace duplicated purgeable key with kernel+cacheable 4 years ago
  Tom 5f51d85184 Kernel: Improve time keeping and dramatically reduce interrupt load 4 years ago
  Lenny Maiorani 765936ebae Everywhere: Switch from (void) to [[maybe_unused]] (#4473) 4 years ago
  Andreas Kling 8e79bde2b7 Kernel: Move KBufferBuilder to the fallible KBuffer API 4 years ago
  Tom 6cb640eeba Kernel: Move some time related code from Scheduler into TimeManagement 4 years ago
  Sergey Bugaev 098070b767 Kernel: Add unveil('b') 4 years ago
  Andreas Kling dfce9051fa ProcFS: Take the "all inodes" lock when generating /proc/inodes 4 years ago
  Ben Wiederhake 64cc3f51d0 Meta+Kernel: Make clang-format-10 clean 4 years ago
  Tom ba238ac62a Kernel: Simplify ProcFS callbacks by using function pointers directly 4 years ago
  Tom c8d9f1b9c9 Kernel: Make copy_to/from_user safe and remove unnecessary checks 4 years ago
  Tom 0fab0ee96a Kernel: Rename Process::is_ring0/3 to Process::is_kernel/user_process 4 years ago
  Tom 4b66692a55 Kernel: Make Heap implementation reusable, and make kmalloc expandable 4 years ago
  Ben Wiederhake 081bb29626 Kernel: Unbreak building with extra debug macros, part 2 4 years ago
  Ben Wiederhake b6afe1f0ce Kernel: Prefer snprintf over sprintf 4 years ago
  Andreas Kling eeaba41d13 Kernel: Add DirectoryEntryView for VFS directory traversal 4 years ago
  Brian Gianforcaro c44d2515b4 Kernel: Emit ProcFS pledge/veil properties as "N/A" for kernel processes 4 years ago
  Ben Wiederhake 5e48eda218 Kernel: Avoid ninja-import of global variable 4 years ago
  Ben Wiederhake 42b057b0c9 Kernel: Mark compilation-unit-only functions as static 4 years ago
  Ben Wiederhake c3df2fe83f Kernel: Expose thread stacks as separate files 4 years ago
  Ben Wiederhake bee08a4b9f Kernel: More PID/TID typing 4 years ago
  Ben Wiederhake 7bdf54c837 Kernel: PID/PGID typing 4 years ago
  Ben Wiederhake f5744a6f2f Kernel: PID/TID typing 4 years ago