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
2023-04-04
Kernel: Stop using *LockRefPtr for Thread
Andreas Kling
2023-04-04
Kernel: Simplify Process factory functions
Andreas Kling
2023-04-04
Kernel: Stop using *LockRefPtr for Process pointers
Andreas Kling
2023-04-04
Kernel: Stop using *LockRefPtr for FileSystem pointers
Andreas Kling
2023-04-03
Kernel: Abstract Processor::assume_context flags using InterruptsState
Idan Horowitz
2023-04-03
Kernel: Add AArch64 support to sys$fork
Idan Horowitz
2023-03-24
Kernel/Syscalls: Use copy_n_to_user when applicable
Pankaj Raghav
2023-03-15
Kernel: Merge {get,set}_process_name syscalls to the prctl syscall
Liav A
2023-03-12
Kernel: Make the Jails' internal design a lot more sane
Liav A
2023-03-11
Kernel: Add non standard value to sys$sysconf
Fabian Dellwing
2023-03-07
Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription
Andreas Kling
2023-03-06
Kernel: Stop using NonnullLockRefPtrVector
Andreas Kling
2023-03-06
Everywhere: Stop using NonnullOwnPtrVector
Andreas Kling
2023-03-05
Kernel: Move process coredump metadata modification to the prctl syscall
Liav A
2023-03-05
Kernel+Userland: Add support for using the PCSpeaker with various tones
Liav A
2023-03-01
Kernel+LibC: Move the FD_SETSIZE declaration to API/POSIX/select.h file
Liav A
2023-02-25
Kernel: Mark sys$prctl() as not needing the big lock
Liav A
2023-02-24
Kernel+Userland: Refine preventing syscall annotations of Regions option
Liav A
2023-02-24
Kernel: Do 2 validations in annotate_mapping syscall outside a spinlock
Liav A
2023-02-24
Kernel: Properly lock Process protected data in the prctl syscall
Liav A
2023-02-24
AK+Kernel: Add includes before removing Kernel/ProcessExposed.h
Liav A
2023-02-24
Kernel+Userland: Move prctl numbers header file to Kernel/API directory
Liav A
2023-02-21
Kernel: Support more clocks in sys$clock_getres()
Humberto Alves
2023-02-19
Kernel: Support sending filedescriptors with sendmsg(2) and SCM_RIGHTS
Peter Elliott
2023-02-19
Kernel: Support F_DUPFD_CLOEXEC command to fcntl(2)
Peter Elliott
2023-02-15
Kernel/aarch64: Implement Thread Local Storage
Timon Kruiper
2023-02-10
Everywhere: Remove needless copies of Error / ErrorOr instances
Timothy Flynn
2023-02-08
Kernel: Update registers in tracer when attaching to a stopped thread
Itamar
2023-02-08
Kernel: Add optional userspace backtrace to Process::crash
Timon Kruiper
2023-02-06
Kernel: Return ENAMETOOLONG when trying to set a too-long thread name
Sam Atkins
2023-02-06
Kernel: Protect Thread::m_name with a spinlock
Sam Atkins
2023-02-06
Kernel: Protect Process::m_name with a spinlock
Sam Atkins
2023-02-06
Kernel: Remove create_inode_watcher syscall from the big lock
Sam Atkins
2023-02-06
Kernel: Remove pledge syscall from the big lock
Sam Atkins
2023-02-04
Kernel+SystemServer+Base: Introduce the RAMFS filesystem
Liav A
2023-02-03
Kernel: Fix usermode verification in ptrace with PT_SETREGS
Itamar
2023-01-27
Kernel: Add Syscalls/execve.cpp to aarch64 build
Timon Kruiper
2023-01-27
Kernel: Add ThreadRegisters::set_exec_state and use it in execve.cpp
Timon Kruiper
2023-01-27
Kernel: Use InterruptsState abstraction in execve.cpp
Timon Kruiper
2023-01-27
Kernel: Add Syscalls/fork.cpp to aarch64 build
Timon Kruiper
2023-01-27
Kernel: Add Syscalls/mmap.cpp to aarch64 build
Timon Kruiper
2023-01-27
Kernel: Make Syscalls/ptrace.cpp buildable for aarch64
Timon Kruiper
2023-01-27
Kernel: Move Memory/PageDirectory.{cpp,h} to arch-specific directory
Timon Kruiper
2023-01-27
Kernel: Factor our PreviousMode into RegisterState::previous_mode
Timon Kruiper
2023-01-21
Kernel+Userland: Move LibC/sys/ioctl_numbers to Kernel/API/Ioctl.h
Andrew Kaster
2023-01-21
Kernel+LibC: Move name length constants to Kernel/API from limits.h
Andrew Kaster
2023-01-14
Meta: Fix copyright header in Kernel/Syscalls/jail.cpp file
Liav A
2023-01-13
Kernel: Require "stdio" pledge promise when calling get_root_session_id
Liav A
2023-01-10
Kernel+LibCore: Make %sid path parsing not take ages
Andreas Kling
2023-01-07
Kernel: Mark Process::jail() method as const
Liav A
[next]