summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-09-06Kernel: Use TRY() once more in LocalSocket::try_create_connected_pair()Andreas Kling
2021-09-06Kernel: Use TRY() in TmpFSInode::write_bytes()Andreas Kling
2021-09-06Kernel: Use TRY() in sys$module_load() and sys$module_unload()Andreas Kling
2021-09-06Kernel: Make KString factories return KResultOr + use TRY() everywhereAndreas Kling
2021-09-06Kernel: Don't allocate so much when generating coredumpsAndreas Kling
2021-09-06Kernel: Make SysFS and ProcFS generator functions return KResultAndreas Kling
2021-09-06Kernel: Make KBufferBuilder::append() & friends return KResultAndreas Kling
2021-09-06Kernel: Tidy up Coredump constructionAndreas Kling
2021-09-06Kernel: Use TRY() in CoredumpAndreas Kling
2021-09-06Kernel: Rename ProcessPagingScope => ScopedAddressSpaceSwitcherAndreas Kling
2021-09-06Kernel: Improve API names for switching address spacesAndreas Kling
2021-09-06Kernel: Allocate signal trampoline before committing to a sys$execve()Andreas Kling
2021-09-06Kernel: Use TRY() more in sys$execve()Andreas Kling
2021-09-06Kernel: Use TRY() in find_elf_interpreter_for_executable()Andreas Kling
2021-09-06Kernel: Improve find_elf_interpreter_for_executable() parameter namesAndreas Kling
2021-09-06Kernel: Don't turn I/O errors during sys$execve() into ENOEXECAndreas Kling
2021-09-06Kernel: Improve arguments retrieval error propagation in sys$execve()Andreas Kling
2021-09-06Kernel: Use KResultOr and TRY() for {Shared,Private}InodeVMObjectAndreas Kling
2021-09-06Kernel: Make Memory::Region::map() return KResultAndreas Kling
2021-09-06Kernel: Make Threads always have a nameAndreas Kling
2021-09-06Kernel: Improvements to Custody absolute path serializationAndreas Kling
2021-09-06Kernel/USB: Use TRY() and adopt_nonnull_own_or_enomem() some moreAndreas Kling
2021-09-06Kernel: Use TRY() in sys$alarm()Andreas Kling
2021-09-06Kernel/Ext2FS: Wrap calls to traverse_as_directory() in TRY()Andreas Kling
2021-09-06Kernel: Use TRY() more in Plan9FSAndreas Kling
2021-09-06Kernel: Tidy up Plan9FS construction a bitAndreas Kling
2021-09-06Kernel: Tidy up Ext2FS construction a bitAndreas Kling
2021-09-06Kernel: Tidy up SysFS constructionAndreas Kling
2021-09-06Kernel: Tidy up DevFS construction and handle OOM errorsoAndreas Kling
2021-09-06Kernel: Tidy up DevPtsFS construction and handle OOM errorsAndreas Kling
2021-09-06Kernel: Use TRY() in sys$getrandom()Andreas Kling
2021-09-06Kernel: Tidy up TmpFS and TmpFSInode constructionAndreas Kling
2021-09-06Kernel: Use TRY() more in process-specific ProcFS codeAndreas Kling
2021-09-06Kernel: Use TRY() in Graphics::VirtIOGPU::FrameBufferDeviceAndreas Kling
2021-09-06Kernel: Use TRY() in FramebufferDeviceAndreas Kling
2021-09-06Kernel: Use TRY() in ISO9660FileSystemAndreas Kling
2021-09-06Kernel: Make AddressSpace::add_region() return KResultOr<Region*>Andreas Kling
2021-09-06Kernel: Use TRY() some more in Memory::AddressSpaceAndreas Kling
2021-09-06Kernel: Make kernel region allocators return KResultOr<NOP<Region>>Andreas Kling
2021-09-06Kernel/USB: Tidy up UHCIDescriptorPool constructionAndreas Kling
2021-09-06Kernel/KCOV: Bring closer to typical SerenityOS coding styleAndreas Kling
2021-09-06Kernel/USB: Tidy up USB::Transfer constructionAndreas Kling
2021-09-06Kernel: Make VirtualRangeAllocator return KResultOr<VirtualRange>Andreas Kling
2021-09-06Kernel: Use TRY() and adopt_nonnull_ref_or_enomem() in AnonymousVMObjectAndreas Kling
2021-09-06Kernel: Actually share committed CoW pagesAndreas Kling
2021-09-06Kernel: Make MM.commit_user_physical_pages() return KResultOrAndreas Kling
2021-09-06Kernel: Use KResultOr better in ProcessGroup constructionAndreas Kling
2021-09-06Kernel: Simplify WatchDescription::create()Andreas Kling
2021-09-06Kernel: Use TRY() in PTYMultiplexer::open()Andreas Kling
2021-09-06Kernel: Use TRY() some more in USB::HubAndreas Kling