index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Process.h
Age
Commit message (
Expand
)
Author
2022-05-21
Kernel+LibC+VFS: Implement utimensat(3)
Ariel Don
2022-05-06
Kernel: Add /proc/{pid}/children to ProcFS
MacDue
2022-04-23
Kernel+LibC+LibCore: Implement the unlinkat(2) syscall
sin-ack
2022-04-09
Kernel: Remove big lock from `sys$set_coredump_metadata`
Luke Wilde
2022-04-06
Kernel: Track big lock blocked threads in separate list
Jelle Raaijmakers
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-26
Kernel: Add a 'no_error' pledge promise
Ali Mohammad Pur
2022-03-22
Kernel: Don't assume paths of TTYs and pseudo terminals anymore
Liav A
2022-03-22
Kernel: Make mmap validation functions return ErrorOr<void>
int16
2022-03-22
Kernel: Move mmap validation functions to Process
int16
2022-03-08
Kernel: Put Process unveil state in a SpinlockProtected container
Andreas Kling
2022-03-08
Kernel: Put Process's current directory in a SpinlockProtected
Andreas Kling
2022-03-04
Kernel: Fill some siginfo and ucontext fields on SA_SIGINFO
Ali Mohammad Pur
2022-03-04
Kernel: Move signal handlers from being thread state to process state
Ali Mohammad Pur
2022-02-28
Kernel: Add getrusage() syscall
Lucas CHOLLET
2022-02-27
Everywhere: Make JSON serialization fallible
Idan Horowitz
2022-02-27
Kernel: Add OpenFileDescriptions::try_enumerate for fallible iteration
Idan Horowitz
2022-02-27
Kernel: Add Process::try_for_each_thread() for fallible iteration
Idan Horowitz
2022-02-19
Kernel: Fixed argument passing for profiling_enable syscall
Jakub Berkop
2022-02-16
AK+Kernel: Specialize Trie for NNOP<KString> and use it in UnveilNode
Idan Horowitz
2022-02-15
AK+Kernel: OOM-harden most parts of Trie
Ali Mohammad Pur
2022-02-14
Kernel/Profiling: Add profiling to read syscall
Jakub Berkop
2022-02-13
Kernel: Use try_make_weak_ptr() instead of make_weak_ptr()
Idan Horowitz
2022-02-13
Kernel: Expose maximum argument limit in sysconf
Andrew Kaster
2022-01-29
Kernel: Stop using HashMap in Mutex
Idan Horowitz
2022-01-29
Kernel: Switch process file descriptor table from spinlock to mutex
Andreas Kling
2022-01-29
Kernel: Convert process file descriptor table to a SpinlockProtected
Andreas Kling
2022-01-17
Kernel: Remove non existent friend class from Process.h
Brian Gianforcaro
2022-01-16
Kernel: Make Process::m_list_node non-mutable
Andreas Kling
2022-01-16
Kernel: Remove useless return value from procfs_get_thread_stack
Idan Horowitz
2022-01-13
Kernel: Perform exec-into-new-image directly in sys$execve()
Andreas Kling
2022-01-13
Kernel: Convert hostname to KString
Idan Horowitz
2022-01-13
Kernel: Make Process::dump_perfcore OOM-fallible using KString
Idan Horowitz
2022-01-12
Kernel+LibC+LibCore+UE: Implement `fchmodat(2)`
Daniel Bertalan
2022-01-07
Everywhere: Fix spelling mistakes
mjz19910
2021-12-29
Kernel: Handle promise violations in the syscall handler
Brian Gianforcaro
2021-12-29
Kernel: Remove now unused REQUIRE_PROMISE and REQUIRE_NO_PROMISES macros
Brian Gianforcaro
2021-12-29
Kernel: Port Process to ListedRefCounted
Idan Horowitz
2021-12-29
Kernel: Remove Process::all_processes()
Idan Horowitz
2021-12-18
Kernel: Make sys${ftruncate,pread} take off_t as const pointer
Andreas Kling
2021-12-12
Kernel+SystemServer: Add /dev/tty
Daniel Bertalan
2021-12-12
Kernel: Remove sys$select() syscall
Jean-Baptiste Boric
2021-12-12
Kernel+LibC: Implement sigtimedwait()
Idan Horowitz
2021-12-05
Kernel: Implement new ptrace function PT_PEEKBUF
Ben Wiederhake
2021-12-01
Kernel+LibC: Implement sigaltstack()
Idan Horowitz
2021-12-01
Kernel: Remove ASM_Wrapper include from platform independent processor.h
James Mintram
2021-11-30
Kernel: Surface errors when generating a process core dump :^)
Brian Gianforcaro
2021-11-24
Kernel+UE+LibC: Remove unused dbgputch syscall
Ben Wiederhake
2021-11-20
Kernel+LibC: Fix ptrace for 64-bit
Itamar
2021-11-18
Kernel: Use DistinctNumeric for filesystem ID's
Andreas Kling
[next]