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-08-31
Kernel: Ignore zero-sized PT_LOAD headers when loading ELF images
Andreas Kling
2021-08-29
Kernel: Rename Spinlock::is_owned_by_current_thread()
Andreas Kling
2021-08-29
Kernel: {Mutex,Spinlock}::own_lock() => is_locked_by_current_thread()
Andreas Kling
2021-08-29
Kernel: Rename LocalSocket::create_connected_pair() => try_*()
Andreas Kling
2021-08-29
Kernel: Strongly typed user & group ID's
Andreas Kling
2021-08-29
Kernel: Rename FileDescription::create() => try_create()
Andreas Kling
2021-08-28
Kernel: Acquire reference to waitee before trying to block in sys$waitid
Andrew Kaster
2021-08-28
Kernel: Guard the all processes list with a Spinlock rather than a Mutex
Andrew Kaster
2021-08-28
Kernel: Unlock ptrace lock before entering a critical section in execve
Andrew Kaster
2021-08-28
Kernel: Don't disable interrupts in validate_inode_mmap_prot
Andrew Kaster
2021-08-25
Kernel: Always observe the return value of Region::map and remap
Brian Gianforcaro
2021-08-23
Kernel: Remove unnecessary FutexQueue::did_remove()
Andreas Kling
2021-08-23
Kernel: Rename Thread::BlockCondition to BlockerSet
Andreas Kling
2021-08-23
Everywhere: Core dump => Coredump
Andreas Kling
2021-08-23
Kernel: Make Processor::platform_string() return StringView
Andreas Kling
2021-08-22
Kernel: Rename ScopedSpinlock => SpinlockLocker
Andreas Kling
2021-08-22
Kernel: Rename SpinLock => Spinlock
Andreas Kling
2021-08-19
Kernel: Make Process::current() return a Process& instead of Process*
Idan Horowitz
2021-08-19
Kernel: Consolidate a bunch of i386/x86_64 code paths
Andreas Kling
2021-08-17
Kernel+Userland: Remove global futexes
Andreas Kling
2021-08-15
Kernel: Make Memory::Region allocation functions return KResultOr
sin-ack
2021-08-15
Kernel: Make Kernel::VMObject allocation functions return KResultOr
sin-ack
2021-08-15
Kernel+Userland: Remove chroot functionality
Andreas Kling
2021-08-15
Kernel: Convert remaining users of copy_string_from_user()
Andreas Kling
2021-08-15
Kernel: Handle allocation failure in ProcFS and friends
sin-ack
2021-08-14
Kernel: Stop allowing implicit conversion from KResult to int
Andreas Kling
2021-08-14
Kernel: Make FileSystem::initialize() return KResult
Andreas Kling
2021-08-13
Kernel: Make cloning of FileDescriptions OOM safe
Brian Gianforcaro
2021-08-13
Kernel: Fix OOB read in sys$dbgputstr(..) during fuzzing
Brian Gianforcaro
2021-08-13
Kernel: Remove char* versions of path argument / kstring copy methods
Brian Gianforcaro
2021-08-13
Kernel: Fix sys$dbgputstr(...) to take a char* instead of u8*
Brian Gianforcaro
2021-08-12
Kernel/Process: Move protected values to the end of the object
Liav A
2021-08-12
Kernel: Don't record sys$perf_event() if profiling is not enabled
Andreas Kling
2021-08-12
Kernel: Make sys$perf_register_string() generate the string ID's
Andreas Kling
2021-08-12
Kernel+LibC: Add sys$perf_register_string()
Andreas Kling
2021-08-10
Kernel: Fix kernel panic when blocking on the process' big lock
Gunnar Beutner
2021-08-10
Kernel+LibC: Allow clock_gettime() to run without syscalls
Andreas Kling
2021-08-10
Kernel+UserspaceEmulator: Remove unused sys$gettimeofday()
Andreas Kling
2021-08-10
Kernel/SMP: Change critical sections to not disable interrupts
Andreas Kling
2021-08-10
Kernel/SMP: Make entering/leaving critical sections multi-processor safe
Andreas Kling
2021-08-08
Everywhere: Replace AK::Singleton => Singleton
Andreas Kling
2021-08-08
Kernel: Remove unused Process pointer in Memory::AddressSpace
Andreas Kling
2021-08-07
Kernel: Disable big process lock for sys$sync
Idan Horowitz
2021-08-07
Kernel: Implement a ISO 9660 filesystem reader :^)
sin-ack
2021-08-07
Kernel: Remove outdated FIXME about ProcessHandle
Andreas Kling
2021-08-07
Kernel: Migrate process list locking to ProtectedValue
Jean-Baptiste Boric
2021-08-07
Kernel: Make process list a singleton
Jean-Baptiste Boric
2021-08-07
Kernel: Migrate hostname locking to ProtectedValue
Jean-Baptiste Boric
2021-08-07
Kernel: Fix bad search-and-replace renames
Andreas Kling
2021-08-06
Kernel: Disable big process lock for sys$sysconf
Idan Horowitz
[next]