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-03-12
Kernel: Convert klog() => AK::Format in a handful of places
Andreas Kling
2021-03-11
Kernel: Inherit the dumpable flag on sys$fork()
Andreas Kling
2021-03-11
Kernel: Move process termination status/signal into protected data
Andreas Kling
2021-03-11
Kernel: Move process signal trampoline address into protected data
Andreas Kling
2021-03-11
Kernel: Move process umask into protected data :^)
Andreas Kling
2021-03-11
Kernel: Don't keep protected Process data in a separate allocation
Andreas Kling
2021-03-10
Kernel: Move process pledge promises into protected data
Andreas Kling
2021-03-10
Kernel: Move process parent PID into protected data :^)
Andreas Kling
2021-03-10
Kernel: Move process extra_gids into protected data :^)
Andreas Kling
2021-03-10
Kernel: Move select Process members into protected memory
Andreas Kling
2021-03-09
Kernel+UserspaceEmulator: Add sys$emuctl() system call
Andreas Kling
2021-03-08
Kernel: Add bitwise operators for Thread::FileBlocker::BlockFlags enum
Brian Gianforcaro
2021-03-07
Kernel: Fix pointer over/underflow in create_thread
Ben Wiederhake
2021-03-03
Kernel: Skip TLB flushes while cloning regions in sys$fork()
Andreas Kling
2021-03-03
Kernel: Avoid transient kmalloc heap allocations in sys$select()
Andreas Kling
2021-03-02
Kernel+Profiler: Capture metadata about all profiled processes
Andreas Kling
2021-03-02
Kernel: Start work on full system profiling :^)
Andreas Kling
2021-03-02
Kernel: Better handling of allocation failure in profiling
Andreas Kling
2021-03-02
Kernel: Make sockets use AK::Time
Ben Wiederhake
2021-03-02
Kernel: Make kgettimeofday use AK::Time
Ben Wiederhake
2021-03-02
Kernel: Make TimeManagement use AK::Time internally
Ben Wiederhake
2021-03-02
Kernel: Make Thread use AK::Time internally
Ben Wiederhake
2021-03-02
Kernel: Sanitize all user-supplied timeval's/timespec's
Ben Wiederhake
2021-03-01
Kernel: Fix build with IO_DEBUG
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys${munmap,mprotect,madvise,msyscall}()
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys$select()
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys$get_dir_entries()
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys$get_stack_bounds()
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys$write()
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys$sigaction()
Andreas Kling
2021-03-01
Kernel: Make all syscall functions return KResultOr<T>
Andreas Kling
2021-02-25
Kernel: Don't disable interrupts while exiting a thread or process
Andreas Kling
2021-02-25
Kernel: Don't disable interrupts while dealing with a process crash
Andreas Kling
2021-02-25
Kernel: Move SMAP disabler RAII helper to its own file
Andreas Kling
2021-02-25
Kernel: Take some baby steps towards x86_64
Andreas Kling
2021-02-25
Kernel: Move sys$sigaction() implementation inside ARCH(i386)
Andreas Kling
2021-02-25
Kernel: Tighten some typing in Arch/i386/CPU.h
Andreas Kling
2021-02-24
Kernel: Fix pointer overflow in create_thread
Brian Gianforcaro
2021-02-24
Kernel: Oops, fix broken sys$uname() function definition
Andreas Kling
2021-02-24
Kernel: Don't dereference untrusted userspace pointer in sys$uname()
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-21
Kernel: Use copy_n_from_user in sys$setgroups to check for overflow
Brian Gianforcaro
2021-02-21
Kernel: Use already computed nfds_checked value when copying from user mode.
Brian Gianforcaro
2021-02-21
Kernel: Use copy_n_from_user in sys$setkeymap
Brian Gianforcaro
2021-02-21
Kernel: Populate ELF::AuxilaryValue::Platform from Processor object.
Brian Gianforcaro
2021-02-21
Kernel: Remove unneeded Thread::set_default_signal_dispositions
Brian Gianforcaro
2021-02-21
Kernel: Add "map_fixed" pledge promise
Andreas Kling
2021-02-19
Kernel: Release ptrace lock in exec before stopping due to PT_TRACE_ME
Andreas Kling
2021-02-18
Kernel: Factor out mmap & friends range expansion to a helper function
Andreas Kling
2021-02-18
Kernel: Use KResult a bit more in sys$execve()
Andreas Kling
[prev]
[next]