summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-09-05Kernel: Use copy_typed_from_user<T> for fetching syscall parametersAndreas Kling
2021-09-05Kernel: Add copy_typed_from_userspace<T>(Userspace<T const*>)Andreas Kling
2021-09-05Kernel: Make copy_{from,to}_user() return KResult and use TRY()Andreas Kling
2021-09-05Kernel: Use TRY() in sys$read() and sys$readv()Andreas Kling
2021-09-05Kernel: Reorder sys$pipe() to fail more nicelyAndreas Kling
2021-09-05Kernel: Use TRY() in sys$open()Andreas Kling
2021-09-05Kernel: Use TRY() in sys$mknod()Andreas Kling
2021-09-05Kernel: Use TRY() in sys$mkdir()Andreas Kling
2021-09-05Kernel: Use TRY() in sys$lseek()Andreas Kling
2021-09-05Kernel: Use TRY() in sys$fork()Andreas Kling
2021-09-05Kernel: Use is_error() in sys$fcntl()Andreas Kling
2021-09-05Kernel: Use TRY() in sys$chown()Andreas Kling
2021-09-05Kernel: Use TRY() in sys$chmod()Andreas Kling
2021-09-05Kernel: Use TRY() in AnonymousVMObjectAndreas Kling
2021-09-05Kernel: Use TRY() in FileDescription::attach()Andreas Kling
2021-09-05Kernel: Use TRY() in sys$ptrace()Andreas Kling
2021-09-05Kernel: Use TRY() in InodeAndreas Kling
2021-09-05Kernel: Use TRY() in RegionAndreas Kling
2021-09-05Kernel: Use TRY() in the SoundBlaster16 driverAndreas Kling
2021-09-05Kernel: Use TRY() in sys$access()Andreas Kling
2021-09-05Kernel: Use TRY() in FIFOAndreas Kling
2021-09-05Kernel: Use TRY() in InodeFileAndreas Kling
2021-09-05Kernel/USB: Use TRY() in the various USB classesAndreas Kling
2021-09-05Kernel: Use TRY() in sys$socket() and friendsAndreas Kling
2021-09-05Kernel: Use TRY() in TCPSocketAndreas Kling
2021-09-05Emoji: Add various Emoji/ArrowsFrHun
2021-09-05Kernel: Unbreak x86_64 build (PageDirectory)Andreas Kling
2021-09-05Kernel/Ext2FS: Use TRY() in the Ext2FSAndreas Kling
2021-09-05Kernel: Tidy up Memory::AddressSpace constructionAndreas Kling
2021-09-05Kernel: Use TRY() even more in VirtualFileSystemAndreas Kling
2021-09-05Kernel: Make KResult usable with TRY() as wellAndreas Kling
2021-09-05Kernel: Tidy up VirtualFileSystem::mount_root() a little bitAndreas Kling
2021-09-05Kernel: Use TRY() in FileDescriptionAndreas Kling
2021-09-05Kernel: Use TRY() in sys$chdir()Andreas Kling
2021-09-05Kernel: Use TRY() in Memory::AddressSpaceAndreas Kling
2021-09-05Kernel: Use TRY() in sys$link() and sys$symlink()Andreas Kling
2021-09-05Kernel: Use TRY() in sys$anon_create()Andreas Kling
2021-09-05Kernel: Tidy up AnonymousFile construction a bitAndreas Kling
2021-09-05Kernel: Use TRY() in sys$unveil()Andreas Kling
2021-09-05Kernel: Use try in sys$mmap() and friends :^)Andreas Kling
2021-09-05Kernel: Use TRY() in sys$execve()Andreas Kling
2021-09-05Kernel: Use TRY() in IPv4SocketAndreas Kling
2021-09-05Kernel: Use TRY() in ThreadAndreas Kling
2021-09-05Kernel: Use TRY() when creating first thread in a new processAndreas Kling
2021-09-05Kernel: Simplify Process::get_syscall_path_argument()Andreas Kling
2021-09-05Kernel: Use TRY() in some Process functionsAndreas Kling
2021-09-05Kernel: Use TRY() in LocalSocketAndreas Kling
2021-09-05Kernel: Use TRY() in VirtualFileSystemAndreas Kling
2021-09-05Kernel: Make KResult pull in the TRY macroAndreas Kling
2021-09-05AK: Add a TRY(expression) macro to simplify the unwrap-or-return patternAndreas Kling