summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-11-30Kernel: Surface errors when generating a process core dump :^)Brian Gianforcaro
2021-11-30Kernel: Handle string format errors in FileSystem APIs :^)Brian Gianforcaro
2021-11-30Kernel: Handle string format errors in Device::pseudo_path(..) :^)Brian Gianforcaro
2021-11-30Kernel: Handle string format errors in PCIDeviceAttributeSysFSComponentBrian Gianforcaro
2021-11-30Kernel: Handle string format errors in SlabAllocator stats :^)Brian Gianforcaro
2021-11-30Kernel: Handle string format errors in KCOVInstance :^)Brian Gianforcaro
2021-11-30Kernel: Handle string format error in page_fault_handler(..) :^)Brian Gianforcaro
2021-11-30Kernel: Add an error propagating KString::format(..) API :^)Brian Gianforcaro
2021-11-30Kernel: Register Virtio console ports with device managementJelle Raaijmakers
2021-11-28Kernel: Use peripheral addresses returned from MMIO to map prekernel memJames Mintram
2021-11-28Kernel: Refactor prekernel MMU to use a bump allocatorJames Mintram
2021-11-28Kernel: Rename Aarch64Asm -> ASM_wrapper and add Aarch64::Asm namespaceJames Mintram
2021-11-28Kernel: Rename Aarch64Registers -> Registers and add Aarch64 namespaceJames Mintram
2021-11-28Kernel: Set up and activate the MMU in the aarch64 perkernelJames Mintram
2021-11-28Kernel: Move common aarch64 asm functions into kernel folder and NSJames Mintram
2021-11-28Kernel: Split prekernel exception level code into its own fileJames Mintram
2021-11-28Kernel: Change prekernel to use shared SP across Exception LevelsJames Mintram
2021-11-28Kernel: Replace inline asm with typesafe static member functionsJames Mintram
2021-11-28Kernel: Remove unused header from Aarch64_asm_utilsJames Mintram
2021-11-28Kernel: Ignore AC97 non-completion interruptsJelle Raaijmakers
2021-11-28Kernel: Add AC97_DEBUG macroJelle Raaijmakers
2021-11-28Kernel: Log when a process exits with an unlocked veilSam Atkins
2021-11-27Kernel/Audio: Implement 2 correctness fixes in AC97Liav A
2021-11-28Kernel/Storage: Restore booting from MBR partitions functionalityLiav A
2021-11-26Kernel: Implement variable rate audio support for AC97 devicesJelle Raaijmakers
2021-11-26Kernel: Ensure KeyEvent::key sent to Userspace respects keyboard layoutmacarc
2021-11-24Kernel+UE+LibC: Remove unused dbgputch syscallBen Wiederhake
2021-11-24Kernel: Fix `futex` syscall return valuesJelle Raaijmakers
2021-11-24Kernel: Allow higher audio sample rates than 65kHZ (`u16`)Jelle Raaijmakers
2021-11-23Kernel: Allow writes larger than `PAGE_SIZE` to AC97 deviceJelle Raaijmakers
2021-11-23Kernel: Add generic channel support to AC97Jelle Raaijmakers
2021-11-23Kernel: Make sys$mmap() interpret 0-alignment as page-sized alignmentAndreas Kling
2021-11-23Kernel: Implement AC97 audio device driverJelle Raaijmakers
2021-11-23Kernel: Teach DeviceManagement to handle multiple audio devicesJelle Raaijmakers
2021-11-23Kernel: Move SB16 to Audio subdirectoryJelle Raaijmakers
2021-11-21Kernel: Make sure OpenFileDescription is kept alive while read() blocksAndreas Kling
2021-11-21Kernel: Avoid repeated memory zeroing while generating coredumpsAndreas Kling
2021-11-21Kernel: Remove bogus TODO in coredump generationAndreas Kling
2021-11-21Kernel: Make UserOrKernelBuffer::for_user_buffer() return ErrorOr<T>Andreas Kling
2021-11-21Kernel: Share code between DoubleBuffer's read() and peek()Andreas Kling
2021-11-21Everywhere: Fix spelling of "offsetted"Andreas Kling
2021-11-21Kernel+LibC: Fix misspelled "VERTICAL" in framebuffer ioctlsAndreas Kling
2021-11-20Kernel+LibC: Fix ptrace for 64-bitItamar
2021-11-18Kernel: Use DistinctNumeric for filesystem ID'sAndreas Kling
2021-11-18Kernel: Make VirtualRangeAllocator setup functions propagate errorsAndreas Kling
2021-11-18AK: Make RedBlackTree::try_insert() return ErrorOr<void> instead of boolAndreas Kling
2021-11-18Kernel: Propagate Vector append failures from Inode::apply_flock()Andreas Kling
2021-11-17Kernel: Automatically sync shared file mappings when unmappedAndreas Kling
2021-11-17Kernel: Allow mmap() with PROT_WRITE+MAP_SHAREDAndreas Kling
2021-11-17Kernel+LibC: Add msync() system callAndreas Kling