summaryrefslogtreecommitdiff
path: root/Kernel/API/Syscall.h
AgeCommit message (Expand)Author
2021-12-23Kernel+UE+LibC: Store address as void* in SC_m{re,}map_paramsDaniel Bertalan
2021-12-12Kernel: Remove sys$select() syscallJean-Baptiste Boric
2021-12-12Kernel+LibC: Implement sigtimedwait()Idan Horowitz
2021-12-05Kernel: Implement new ptrace function PT_PEEKBUFBen Wiederhake
2021-12-05Kernel+strace: Remove unnecessary indirection for PEEKBen Wiederhake
2021-12-04Kernel: Wrap x86 assembly behind `ARCH(...)` in Syscall.hDaniel Bertalan
2021-12-01Kernel+LibC: Implement sigaltstack()Idan Horowitz
2021-11-24Kernel+UE+LibC: Remove unused dbgputch syscallBen Wiederhake
2021-11-20Kernel+LibC: Fix ptrace for 64-bitItamar
2021-11-17Kernel+LibC: Add msync() system callAndreas Kling
2021-10-13Kernel: Implement pread syscallRodrigo Tobar
2021-10-01Kernel: Fix a few typosNico Weber
2021-09-16Kernel+LibC: Pack SC_stat_params struct tighterBrian Gianforcaro
2021-09-16Kernel+LibC: Pack SC_mount_params struct tighterBrian Gianforcaro
2021-09-16Kernel+LibC: Pack SC_setsockopt_params struct tighterBrian Gianforcaro
2021-09-16Kernel+LibC: Pack SC_accept4_params struct tighterBrian Gianforcaro
2021-09-16Kernel+LibC: Pack SC_inode_watcher_add_watch_params struct betterBrian Gianforcaro
2021-09-12Kernel+Userland: Introduce a new way to reboot and poweroff the machineLiav A
2021-09-12Kernel+LibC: Implement fsyncTheFightingCatfish
2021-09-11Kernel+Userland: Remove loadable kernel modulessLiav A
2021-08-15Kernel+Userland: Remove chroot functionalityAndreas Kling
2021-08-12Kernel+LibC: Add sys$perf_register_string()Andreas Kling
2021-08-10Kernel+LibC: Allow clock_gettime() to run without syscallsAndreas Kling
2021-08-10Kernel: Alphabetize the syscall listAndreas Kling
2021-08-10Kernel+UserspaceEmulator: Remove unused sys$gettimeofday()Andreas Kling
2021-08-07Kernel: Disable big process lock for sys$syncIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$sysconfIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$get_stack_boundsIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$gettimeofdayIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$clock_nanosleepIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$clock_gettime()Idan Horowitz
2021-08-06Kernel: Disable big process lock for sys$getkeymapIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$getrandomIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$dbgputchIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$dbgputstrIdan Horowitz
2021-08-06Kernel: Disable big process lock for sys$dump_backtrace()Idan Horowitz
2021-08-06Kernel: Disable big process lock for sys$beep()Idan Horowitz
2021-08-06Kernel: Make a bunch of "char const* to_string()" return StringViewAndreas Kling
2021-07-25Kernel+LibSystem: Add a 4th syscall argumentAndreas Kling
2021-07-20Kernel: Disable big process lock for sys$yield()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock for sys$gettid()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock for sys$getpid()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock for sys$uname()Brian Gianforcaro
2021-07-20Kernel: Disable big process lock in sys$gethostname() sys$sethostname()Brian Gianforcaro
2021-07-20Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIREDBrian Gianforcaro
2021-07-20Kernel: Instrument syscalls with their process big lock requirementsBrian Gianforcaro
2021-07-09LibPthread+Kernel: Add pthread_kill() and the thread_kill syscallAli Mohammad Pur
2021-07-07Kernel+KeyboardSettings: Remove numlock syscall and implement ioctlEdwin Hoksberg
2021-07-05Kernel+LibC: Remove sys$donate()Andreas Kling
2021-07-05KeyboardSettings+Kernel: Setting to enable Num Lock on loginForLoveOfCats