summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2020-08-17Kernel: Don't use copy_from_user() for kernelspace read in perf eventsAndreas Kling
2020-08-17Kernel: Emit ProcFS pledge/veil properties as "N/A" for kernel processesBrian Gianforcaro
2020-08-17Kernel: Remove a comment that has been stale since 7a64f55c0fNico Weber
2020-08-17Kernel: Remove strncpy() and strrchr()Andreas Kling
2020-08-16Kernel: Switch a comment to GiBNico Weber
2020-08-16AK: Rename KB, MB, GB to KiB, MiB, GiBNico Weber
2020-08-15AK: Rename span() to bytes() when appropriate.asynts
2020-08-15Meta: Install source files at /usr/src/serenityItamar
2020-08-15Kernel: Fix behaviour of PT_TRACEME in ptraceItamar
2020-08-15Kernel+LibC+UserspaceEmulator: Bring back sys$dup2()Andreas Kling
2020-08-15Kernel+LibC+UserspaceEmulator: Remove sys$dup() and sys$dup2()Andreas Kling
2020-08-15Kernel: Briefly resume stopped threads when being killedTom
2020-08-14Kernel: mark kmalloc with attributesMuhammad Zahalqa
2020-08-13Kernel: Request random numbers for syscall stack noise in larger chunks (#3125)Nico Weber
2020-08-13Kernel: Simplify the way we check for "serial_debug" on command lineAndreas Kling
2020-08-13Kernel: Remove strdup() since nothing uses itAndreas Kling
2020-08-13Kernel: Fix rng regression from bc7a149039Nico Weber
2020-08-13Kernel: Don't request a random u32 when all but 5 bits are immediately masked...Nico Weber
2020-08-12Kernel: Tell compiler about invisible callsBen Wiederhake
2020-08-12Kernel: Group C++ ABI functions togetherBen Wiederhake
2020-08-12Kernel: Module symbol declarations for type-checkingBen Wiederhake
2020-08-12Kernel: Avoid linking errors when calling Kernel APIBen Wiederhake
2020-08-12Kernel: Avoid ninja-import of global variableBen Wiederhake
2020-08-12Kernel: Mark compilation-unit-only functions as staticBen Wiederhake
2020-08-12Kernel: Allow moving a process to a new pgrp via setpgid()AnotherTest
2020-08-12Kernel: Expose thread stacks as separate filesBen Wiederhake
2020-08-11LibCrypto+LibTLS+Kernel: Switch the Cipher::Mode interface to use SpanAnotherTest
2020-08-11Kernel: Make Inode::read_entire() return a KBuffer (not ByteBuffer)Andreas Kling
2020-08-11Kernel: Forward declare struct stat in the syscall API headerAndreas Kling
2020-08-11Kernel: Always return from Thread::wait_onTom
2020-08-10Kernel: Include the 128 byte slab allocator in for_each_allocatorTom
2020-08-10Kernel: Invoke heap constructors separately early onTom
2020-08-10Kernel: Use Userspace<T> for the exit_thread syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the join_thread syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the chroot syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the module_unload syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the module_load syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the getrandom syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the shbuf_get syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the get_thread_name syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the set_thread_name syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the connect syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the accept syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the bind syscall, and implementationBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the chmod syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the umount syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the unlink syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the sigpending syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the sigprocmask syscallBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the fstat syscallBrian Gianforcaro