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
/
Syscalls
Age
Commit message (
Expand
)
Author
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-29
Kernel: Disallow elevating pledge promises with no_error set
Ali Mohammad Pur
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-22
Kernel: Check wxallowed mount flag when validating mmap call
int16
2022-03-12
Revert "Kernel: Use an ArmedScopeGuard to revert changes after failed mmap"
Brian Gianforcaro
2022-03-09
Kernel: Mark sys$lseek() as not needing the big lock
Andreas Kling
2022-03-09
Kernel: Mark sys$emuctl() as not needing the big lock
Andreas Kling
2022-03-09
Kernel: Mark sys$chmod() as not needing the big lock
Andreas Kling
2022-03-09
Kernel: Mark sys$fchmod() as not needing the big lock
Andreas Kling
2022-03-09
Kernel: Mark sys$dup2() as not needing the big lock
Andreas Kling
2022-03-09
Kernel: Mark sys$ftruncate() as not needing the big lock
Andreas Kling
2022-03-09
Kernel: Mark sys$fstatvfs() as not needing the big lock
Andreas Kling
2022-03-08
Kernel: Use an ArmedScopeGuard to revert changes after failed mmap
Hendiadyoin1
2022-03-08
Kernel: Mark sys$fsync() as not needing the big lock
Andreas Kling
2022-03-08
Kernel: Mark sys$readlink() as not needing the big lock
Andreas Kling
2022-03-08
Kernel: Mark sys$stat() as not needing the big lock
Andreas Kling
2022-03-08
Kernel: Mark sys$fstat() as not needing the big lock
Andreas Kling
2022-03-08
Kernel: Mark sys$fchdir() as not needing the big lock
Andreas Kling
2022-03-08
Kernel: Mark sys$chdir() as not needing the big lock
Andreas Kling
2022-03-08
Kernel: Mark sys$getcwd() as not needing the big lock
Andreas Kling
2022-03-08
Kernel: Mark sys$realpath() as not needing the big lock
Andreas Kling
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-08
Kernel: Mark sys$anon_create() as not needing the big lock
Andreas Kling
2022-03-07
Kernel: Wrap HIDManagement keymap data in SpinlockProtected
Andreas Kling
2022-03-04
Kernel: Over-align the FPUState on the stack in sigreturn
Ali Mohammad Pur
2022-03-04
Kernel: Save and restore FPU state on signal dispatch on i386/x86_64
Ali Mohammad Pur
2022-03-04
Kernel: Add support for SA_SIGINFO
Ali Mohammad Pur
2022-03-04
Kernel: Comment the living daylights out of signal trampoline/sigreturn
Ali Mohammad Pur
2022-03-04
Kernel: Reject sigaction() with 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
Kernel: Set CS selector when initializing thread context on x86_64
Idan Horowitz
2022-02-21
Kernel: Use TRY() when validating clock_id in TimeManagement
Brian Gianforcaro
2022-02-19
Kernel: Set new process name in `do_exec` before waiting for the tracer
Brian Gianforcaro
2022-02-19
Kernel: Fixed argument passing for profiling_enable syscall
Jakub Berkop
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-14
Kernel: Use StringView::for_each_split_view() in sys$pledge
Idan Horowitz
2022-02-14
Kernel: Make master TLS region WeakPtr construction OOM-fallible
Idan Horowitz
2022-02-13
Kernel: Use try_make_weak_ptr() instead of make_weak_ptr()
Idan Horowitz
2022-02-13
AK+Kernel: Rename try_make_weak_ptr to make_weak_ptr_if_nonnull
Idan Horowitz
2022-02-13
Kernel: Expose maximum argument limit in sysconf
Andrew Kaster
2022-02-11
Kernel: Set up Regions before adding them to a Process's AddressSpace
Idan Horowitz
2022-02-09
Kernel: Change static constexpr variables to constexpr where possible
Lenny Maiorani
2022-02-07
Kernel: Robustify and rename Inode bound socket API
Andreas Kling
2022-02-07
Kernel: Ensure socket is suitable for writing in sys$sendmsg
sin-ack
[next]