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-07-28
Kernel: Fail madvise() volatile change with EINVAL for non-purgeable mem
Andreas Kling
2021-07-28
Kernel: Avoid file descriptor leak in Process::sys$socketpair on error
Brian Gianforcaro
2021-07-28
Kernel: Track allocated FileDescriptionAndFlag elements in each Process
Brian Gianforcaro
2021-07-28
Kernel: Make Process::FileDescriptions::allocate return KResultOr<int>
Brian Gianforcaro
2021-07-28
Kernel: Remove unused fd allocation from Process::sys$connect(..)
Brian Gianforcaro
2021-07-27
Kernel: Rename Space::create => Space::try_create()
Andreas Kling
2021-07-25
Kernel: Remove unnecessary weak pointer from Region to owning Process
Andreas Kling
2021-07-25
Kernel: Remove unused madvise(MADV_GET_VOLATILE)
Andreas Kling
2021-07-25
Kernel: Make purgeable memory a VMObject level concept (again)
Andreas Kling
2021-07-23
Kernel: Use StringView when parsing pledges in sys$pledge(..)
Brian Gianforcaro
2021-07-23
Kernel: Fix bug where we half apply pledges in sys$pledge(..)
Brian Gianforcaro
2021-07-23
Kernel: Migrate sys$pledge to use the KString API
Brian Gianforcaro
2021-07-23
Kernel: Migrate sys$unveil to use the KString API
Brian Gianforcaro
2021-07-23
Kernel: Use StringView literals for fs_type match in sys$mount(..)
Brian Gianforcaro
2021-07-23
Kernel: Simplify VMObject locking & page fault handlers
Andreas Kling
2021-07-22
Everywhere: Prefix hexadecimal numbers with 0x
Gunnar Beutner
2021-07-20
Kernel+LibC: Implement fcntl(2) advisory locks
Peter Elliott
2021-07-20
Kernel: Disable big process lock for sys$yield()
Brian Gianforcaro
2021-07-20
Kernel: Disable big process lock for sys$gettid()
Brian Gianforcaro
2021-07-20
Kernel: Disable big process lock for sys$getpid()
Brian Gianforcaro
2021-07-20
Kernel: Disable big process lock for sys$uname()
Brian Gianforcaro
2021-07-20
Kernel: Disable big process lock in sys$gethostname() sys$sethostname()
Brian Gianforcaro
2021-07-20
Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIRED
Brian Gianforcaro
2021-07-20
Kernel: No lock validate_user_stack variant, switch to Space as argument
Brian Gianforcaro
2021-07-19
Kernel: Push ARCH specific ifdef's down into RegisterState functions
Brian Gianforcaro
2021-07-18
Kernel: Rename Locker => MutexLocker
Andreas Kling
2021-07-17
Kernel: Rename Lock to Mutex
Andreas Kling
2021-07-17
Kernel: Remove double RedBlackTree lookup in VM/Space region removal
Brian Gianforcaro
2021-07-16
Kernel: Rename functions to be less confusing
Tom
2021-07-16
AK+Kernel: Implement and use EnumBits has_any_flag()
Timothy
2021-07-15
Kernel: Handle OOM when adding memory regions to Spaces :^)
Idan Horowitz
2021-07-14
Kernel: Fix Process use-after-free in Thread finalization
Andreas Kling
2021-07-12
Kernel: Move new process registration out of Space spinlock scope
Brian Gianforcaro
2021-07-11
Kernel: Make Region splitting OOM-safe
Andreas Kling
2021-07-11
Kernel: Rename various *VMObject::create*() => try_create()
Andreas Kling
2021-07-11
Kernel: Make SharedInodeVMObject allocation OOM-safe
Andreas Kling
2021-07-11
Kernel: Make VirtualFileSystem::sync() static
Andreas Kling
2021-07-11
Kernel: Rename VFS => VirtualFileSystem
Andreas Kling
2021-07-11
Kernel: Rename FS => FileSystem
Andreas Kling
2021-07-10
Kernel: Logic fix in the pledge syscall
Ralf Donau
2021-07-10
Kernel+Userland: Make the stack alignment comply with the System V ABI
Gunnar Beutner
2021-07-09
LibPthread+Kernel: Add pthread_kill() and the thread_kill syscall
Ali Mohammad Pur
2021-07-07
Kernel: Map non-page-aligned text segments correctly
Daniel Bertalan
2021-07-07
Kernel: Custody::absolute_path() => try_create_absolute_path()
Max Wipfli
2021-07-07
Kernel: Replace usage of LexicalPath with KLexicalPath
Max Wipfli
2021-07-07
Kernel+KeyboardSettings: Remove numlock syscall and implement ioctl
Edwin Hoksberg
2021-07-07
Kernel: Do not hold spinlock while touching user mode futex values
Tom
2021-07-07
Kernel: Fix futex race that could lead to thread waiting forever
Tom
2021-07-05
Kernel+LibC: Remove sys$donate()
Andreas Kling
2021-07-05
KeyboardSettings+Kernel: Setting to enable Num Lock on login
ForLoveOfCats
[next]