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
2021-05-20
Kernel: Remove an allocation when blocking a thread
Gunnar Beutner
2021-05-20
Kernel: Make ProcessGroup::find_or_create API OOM safe
Brian Gianforcaro
2021-05-19
Kernel: Avoid an allocation in sys$poll
Gunnar Beutner
2021-05-19
Kernel: Add support for profiling kmalloc()/kfree()
Gunnar Beutner
2021-05-19
Kernel+LibC: Add support for filtering profiling events
Gunnar Beutner
2021-05-19
Kernel: Add statvfs & fstatvfs Syscalls
Justin
2021-05-18
Kernel: Implement mprotect for multiple Regions
Hendiadyoin1
2021-05-18
Kernel: Fix subtle race condition in sys$write implementation
Sahan Fernando
2021-05-17
Kernel+Userspace: Implement the accept4() system call
Gunnar Beutner
2021-05-17
Kernel: Print failed attempt to shutdown the machine
Liav A
2021-05-16
AK+Kernel+LibELF: Remove the need for `IteratorDecision::Continue`
Nicholas Baron
2021-05-15
Kernel: Unbreak profiling all processes
Andreas Kling
2021-05-15
Kernel: Don't use the profile timer if we don't have a timer to assign
Liav A
2021-05-15
Kernel: Make perf_event() work for global profiles
Gunnar Beutner
2021-05-15
Kernel: Make Process creation APIs OOM safe
Brian Gianforcaro
2021-05-15
LibELF: Remove sketchy use of "undefined" ELF::Image::Section
Andreas Kling
2021-05-14
Kernel+LibC: Add fstatat
Mart G
2021-05-14
Kernel: Use a separate timer for profiling the system
Gunnar Beutner
2021-05-13
Kernel: Make UserOrKernelBuffer R/W helpers return KResultOr<size_t>
Andreas Kling
2021-05-13
Kernel: Make InodeWatcher::crate API OOM safe
Brian Gianforcaro
2021-05-13
Kernel: Replace make<T>() with adopt_own_if_nonnull() in sys$module_load
Brian Gianforcaro
2021-05-13
Kernel: Make Process::start_tracing_from API OOM safe
Brian Gianforcaro
2021-05-12
Kernel: Implement multi-watch InodeWatcher :^)
sin-ack
2021-05-10
Kernel: Fix loading ELF images without PT_INTERP
Gunnar Beutner
2021-05-10
Kernel: Plumb OOM propagation through Custody factory
Brian Gianforcaro
2021-05-07
Kernel: Move process creation perf events to PerformanceManager
Brian Gianforcaro
2021-05-07
Kernel: Add PerformanceManager static class, move perf event APIs there
Brian Gianforcaro
2021-05-05
Kernel: Modify TimeManagement::current_time(..) API so it can't fail. (#6869)
Brian Gianforcaro
2021-05-02
Kernel: Change Inode::{read/write}_bytes interface to KResultOr<ssize_t>
Brian Gianforcaro
2021-05-01
Kernel: Make processes start with a 16-byte-aligned stack
Sahan Fernando
2021-05-01
Kernel: Harden sys$setgroups Vector usage against OOM
Brian Gianforcaro
2021-04-30
Kernel+LibELF: Support initializing values of TLS data
Itamar
2021-04-30
Kernel: Give a name to the Master TLS region allocation
Itamar
2021-04-30
Kernel: Accepted socket file descriptors should not inherit flags
Gunnar Beutner
2021-04-30
Kernel/LibC: Implement `setreuid`
Jesse Buhagiar
2021-04-29
Kernel: Harden sys$select Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$munmap Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$purge Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$poll Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$execve Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$readv / sys$writev Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$sendmsg / sys$recvmsg Vector usage against OOM.
Brian Gianforcaro
2021-04-28
Kernel: Avoid overrunning the user-specified buffers in select()
Gunnar Beutner
2021-04-28
Kernel+LibC: Implement the socketpair() syscall
Gunnar Beutner
2021-04-27
Kernel: Check futex command if realtime clock is used
Jelle Raaijmakers
2021-04-26
Kernel: Fix incorrect argument for thread_exit events
Gunnar Beutner
2021-04-26
Kernel: Log thread exits for global profiles
Gunnar Beutner
2021-04-26
Kernel: Avoid calling characters() where not necessary
Gunnar Beutner
2021-04-26
Kernel+Profiler: Improve profiling subsystem
Gunnar Beutner
2021-04-25
Everywhere: Remove empty line after function body opening curly brace
Linus Groh
[next]