Commit History

Author SHA1 Message Date
  Tom a95b726fd8 Kernel: Fix race causing modifying a Process to fail with a panic 4 years ago
  Edwin Hoksberg 99328e1038 Kernel+KeyboardSettings: Remove numlock syscall and implement ioctl 4 years ago
  Andreas Kling 565796ae4e Kernel+LibC: Remove sys$donate() 4 years ago
  ForLoveOfCats ce6658acc1 KeyboardSettings+Kernel: Setting to enable Num Lock on login 4 years ago
  Liav A 7c87891c06 Kernel: Don't copy a Vector<FileDescriptionAndFlags> 4 years ago
  Liav A 12b6e69150 Kernel: Introduce the new ProcFS design 4 years ago
  Gunnar Beutner 2a78bf8596 Kernel: Fix the return type for syscalls 4 years ago
  Gunnar Beutner 158355e0d7 Kernel+LibELF: Add support for validating and loading ELF64 executables 4 years ago
  Hendiadyoin1 8b44aa7885 Kernel: Fix Process::crash assuming 32-bit mode 4 years ago
  Gunnar Beutner 409b874514 Kernel: Ensure that the ProcessBase class is properly laid out on x86_64 4 years ago
  Gunnar Beutner bc3076f894 Kernel: Remove various other uses of ssize_t 4 years ago
  Max Wipfli e8a317023d Kernel: Allow unveiling subfolders regardless of parent's permissions 4 years ago
  Brian Gianforcaro 9fccbde371 Kernel: Switch Process to InstrusiveList from InlineLinkedList 4 years ago
  Andreas Kling 1123af361d Kernel: Convert Process::get_syscall_path_argument() to KString 4 years ago
  Gunnar Beutner 42d667645d Kernel: Make sure we free the thread stack on thread exit 4 years ago
  Andreas Kling 856f20f91f Kernel: Add try_copy_kstring_from_user() 4 years ago
  Andrew Kaster 86e3010043 Kernel: Pass trampolines instead of lambdas to create_kernel_process 4 years ago
  Gunnar Beutner 0688e02339 Kernel: Make sure we only log profiling events when m_profiling is true 4 years ago
  Gunnar Beutner 572bbf28cc Kernel+LibC: Add support for filtering profiling events 4 years ago
  Lenny Maiorani 5751327195 Kernel: static vs non-static constexpr variables 4 years ago
  Justin 1c3badede3 Kernel: Add statvfs & fstatvfs Syscalls 4 years ago
  Gunnar Beutner 89956cb0d6 Kernel+Userspace: Implement the accept4() system call 4 years ago
  Nicholas Baron aa4d41fe2c AK+Kernel+LibELF: Remove the need for `IteratorDecision::Continue` 4 years ago
  Brian Gianforcaro ede1483e48 Kernel: Make Process creation APIs OOM safe 4 years ago
  Andreas Kling e46343bf9a Kernel: Make UserOrKernelBuffer R/W helpers return KResultOr<size_t> 4 years ago
  Brian Gianforcaro 956314f0a1 Kernel: Make Process::start_tracing_from API OOM safe 4 years ago
  sin-ack fe5ca6ca27 Kernel: Implement multi-watch InodeWatcher :^) 4 years ago
  Brian Gianforcaro ccdcb6a635 Kernel: Add PerformanceManager static class, move perf event APIs there 4 years ago
  Itamar 6bbd2ebf83 Kernel+LibELF: Support initializing values of TLS data 4 years ago
  Jesse Buhagiar 60cdbc9397 Kernel/LibC: Implement `setreuid` 4 years ago