summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2022-01-29AK+Kernel: Implement UUID mixed endianness supportLiav A
2022-01-29Kernel: Only lock process file descriptor table once in sys$poll()Andreas Kling
2022-01-29Kernel: Switch process file descriptor table from spinlock to mutexAndreas Kling
2022-01-29Kernel: Convert process file descriptor table to a SpinlockProtectedAndreas Kling
2022-01-28Kernel: Allocate entire SelectBlocker::FDVector at onceAndreas Kling
2022-01-28Kernel: Move kernel region checks from x86 page fault handler to MMAndreas Kling
2022-01-28Kernel: Quickly reject userspace addresses in kernel_region_from_vaddr()Andreas Kling
2022-01-28Kernel: Remove unimplemented AHCIPort::is_hot_pluggable declarationIdan Horowitz
2022-01-28Kernel: Convert MemoryManager::allocate_user_physical_page to ErrorOrIdan Horowitz
2022-01-28Kernel: Make allocate_supervisor_physical_page OOM-fallibleIdan Horowitz
2022-01-28Kernel: Make allocate_contiguous_supervisor_physical_pages OOM-fallibleIdan Horowitz
2022-01-28Kernel: Use memset instead of fast_u32_fill in MemoryManager zero fillsIdan Horowitz
2022-01-28Kernel: Make UHCIController::spawn_port_process OOM-fallibleIdan Horowitz
2022-01-28Kernel: Rename UHCIController::{spawn_port_proc => spawn_port_process}Idan Horowitz
2022-01-27Kernel: Don't mess with thread state in Process::do_exec()Andreas Kling
2022-01-26Kernel: Make VirtIO::ConsolePort construction OOM-fallibleIdan Horowitz
2022-01-26Kernel: Add try_create_device overload for static factory functionsIdan Horowitz
2022-01-26Kernel: Remove unimplemented is_device_event_queue_ready_to_read methodIdan Horowitz
2022-01-26Kernel: Add missing nothrow tag to DeviceManagement::try_create_deviceIdan Horowitz
2022-01-26Kernel: Ignore allocation failures during thread finalizationIdan Horowitz
2022-01-26Kernel: Remove always-false Thread::drop_thread_count boolean parameterIdan Horowitz
2022-01-26Kernel: Make VirtualRangeAllocator::carve_from_region OOM-fallibleIdan Horowitz
2022-01-26Kernel/Storage: Dump detected devices and partitions before PANIC()'ingLinus Groh
2022-01-26Kernel/Storage: Add device null check in AHCIPort::handle_interrupt()Linus Groh
2022-01-26Kernel: Add tracing to help catch thread blocking with incorrect stateBrian Gianforcaro
2022-01-26Kernel: Return error from sys$execve() when called with zero argumentsBrian Gianforcaro
2022-01-26Kernel: Enable Write-Combine for FramebufferDeviceTom
2022-01-26Kernel: Implement Page Attribute Table (PAT) support and Write-CombineTom
2022-01-26Kernel: Ignore allocation failures when appending threads to coredumpIdan Horowitz
2022-01-26Kernel: Handle OOM failures in find_shebang_interpreter_for_executableIdan Horowitz
2022-01-26Kernel: Eliminate allocations from generate_auxiliary_vectorIdan Horowitz
2022-01-26Kernel: Make AddressSpace::find_regions_intersecting OOM-fallibleIdan Horowitz
2022-01-26Kernel: Make pledge serialization in /proc/all generation OOM-fallibleIdan Horowitz
2022-01-26Kernel: Fail gracefully due to OOM on HashTable set in sys$setgroupsIdan Horowitz
2022-01-26Kernel: Make Inode::register_watcher() OOM-fallibleIdan Horowitz
2022-01-26Kernel: Make InodeWatcher inode registration completely OOM-fallibleIdan Horowitz
2022-01-26Kernel: Make AddressSpace::amount_clean_inode() OOM-fallibleIdan Horowitz
2022-01-26Kernel: Make StorageDevice partial block writes OOM-fallibleIdan Horowitz
2022-01-25Kernel: Perform DeviceManagement initialization after MM is initializedIdan Horowitz
2022-01-25Kernel: Use PARTUUID: instead of PARTUUID= as the partition uuid prefixIdan Horowitz
2022-01-25Kernel: Use u64 instead of size_t in the STORAGE_DEVICE_GET_SIZE ioctlIdan Horowitz
2022-01-25Kernel: Use u64 instead of u32 and u16 in StorageDevice::{read, write}Idan Horowitz
2022-01-25Kernel: Stop using unsigned when adjusting offsets in DiskPartitionIdan Horowitz
2022-01-25Kernel: Use u64 instead of size_t for BlockBasedFileSystem::read_blockIdan Horowitz
2022-01-25Kernel: Use u64 instead of size_t for BlockBasedFileSystem::write_blockIdan Horowitz
2022-01-25Kernel: Use u64 instead of size_t for File::can_write offsetIdan Horowitz
2022-01-25Kernel: Use u64 instead of size_t for File::can_read offsetIdan Horowitz
2022-01-25Kernel: Fix index calculation in NVMeQueue submit_sync_sqe functionPankaj Raghav
2022-01-25AK: Standardize the behaviour of GenericLexer::consume_until overloadsIdan Horowitz
2022-01-25Kernel: Replace String with NonnullOwnPtr<KString> in sys$getkeymapIdan Horowitz