summaryrefslogtreecommitdiff
path: root/Kernel/Syscalls
AgeCommit message (Expand)Author
2022-07-15Kernel: Handle multiple regions in sys$msyncHendiadyoin1
2022-07-15Kernel+LibC: Add posix_fallocate syscallHendiadyoin1
2022-07-15Kernel: Use find_last_split_view to get the executable name in do_execHendiadyoin1
2022-07-12Everywhere: Use default StringView constructor over nullptrsin-ack
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-10Kernel: Stop leaking first thread on errors in sys$forkIdan Horowitz
2022-07-10Kernel+LibC+LibCore: Pass fcntl extra argument as pointer-sized variablegggggg-gggggg
2022-07-10Kernel: Stop reporting POLLHUP exclusively when available in sys$pollIdan Horowitz
2022-07-10Kernel: Report POLLNVAL events in sys$poll instead of returning EBADFIdan Horowitz
2022-07-10Kernel: Stop providing POLLRDHUP events in sys$poll by defaultIdan Horowitz
2022-07-10Kernel: Set POLLHUP on WriteHangUp in sys$poll instead of POLLNVALIdan Horowitz
2022-07-10Kernel: Accept SHUT_RD and SHUT_WR as shutdown() how valuesIdan Horowitz
2022-07-08Kernel: Implement `sigsuspend` using a SignalBlockerTim Schumacher
2022-07-08Kernel: Unblock SignalBlocker if a signal was just unmarked as pendingTim Schumacher
2022-07-08Kernel: Implement an `axallowed` mount optionTim Schumacher
2022-07-05Kernel: Do a POSIX-correct signal handler reset on execTim Schumacher
2022-06-19Kernel: Add sysconf for IOV_MAXAndrew Kaster
2022-06-02Kernel: Implement InterruptDisabler using generic Processor functionsTimon Kruiper
2022-05-29Kernel/FileSystem: Simplify even more the mount syscallLiav A
2022-05-29Kernel: Simplify mount syscall flow for regular callsLiav A
2022-05-23Kernel: Fix EINVAL when mmaping with address and no MAP_FIXEDPeter Elliott
2022-05-21Kernel+LibC: Implement futimens(3)Ariel Don
2022-05-21Kernel+LibC+VFS: Implement utimensat(3)Ariel Don
2022-05-05Kernel: Properly define `IOV_MAX`Tim Schumacher
2022-05-03Kernel: Move Kernel/Arch/x86/SafeMem.h to Kernel/Arch/SafeMem.hTimon Kruiper
2022-05-02Kernel: Don't check pledges or veil against code coverage data filesAndrew Kaster
2022-04-26Kernel: Add FIOCLEX and FIONCLEX ioctlsAndreas Kling
2022-04-23Kernel+LibC+LibCore: Implement the unlinkat(2) syscallsin-ack
2022-04-12Kernel: Skip setting region name if none is given to mmapTim Schumacher
2022-04-09Kernel: Remove big lock from sys$mkdirIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$renameIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$rmdirIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$statvfsIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$symlinkIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$linkIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$unlinkIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$setsockoptIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$getsockoptIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$shutdownIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$connectIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$closeIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$chownIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$fchownIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$bindIdan Horowitz
2022-04-09Kernel: Remove big lock from `sys$set_coredump_metadata`Luke Wilde
2022-04-09Kernel: Remove big lock from `sys$accept4`Jelle Raaijmakers
2022-04-05Kernel: Make sys$mmap() round requested VM size to page size multipleAndreas Kling
2022-04-05Kernel: Remove unused ShouldDeallocateVirtualRange parametersAndreas Kling
2022-04-04Kernel: Tweak broken dbgln_if() in sys$fork() after RegionTree changesAndreas Kling
2022-04-04Kernel: Mark sys$adjtime() as not needing the big lockAndreas Kling