summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-12-15Kernel: Collapse blocking logic for exclusive Mutex' restore_lock()Hendiadyoin1
2021-12-15Kernel: Add implied auto-specifiers in LockingHendiadyoin1
2021-12-15Kernel: Add missing includes in LockingHendiadyoin1
2021-12-15Kernel: Remove duplicate access specifier in DevTmpFSInodeHendiadyoin1
2021-12-15Kernel: Remove else statements after return in Plan9FileSystem.cppHendiadyoin1
2021-12-15Kernel: Add implied auto-specifiers in FileSystemHendiadyoin1
2021-12-15Kernel: Fix missing include in FileSystem/Mount.hHendiadyoin1
2021-12-14Kernel: Allow switching to IOAPIC mode even without enabling SMPLiav A
2021-12-14Kernel/Interrupts: Add ByteReaders to read possible unaligned MADT dataLiav A
2021-12-14Kernel/SysFS: Don't allocate ACPISysFS components in constructorsLiav A
2021-12-14Kernel/SysFS: Make it clear that some components must be created in bootLiav A
2021-12-14Kernel/SysFS: Prevent allocation for component name during constructionLiav A
2021-12-13Kernel: Fix backtrace dumping on x86_64Luke Wilde
2021-12-13Kernel: Replace final loop in PhysicalRegion::return_page() with mathClay Freeman
2021-12-12Kernel+SystemServer: Add /dev/ttyDaniel Bertalan
2021-12-12Kernel: Remove sys$select() syscallJean-Baptiste Boric
2021-12-12Kernel: Split off sys$poll() into Syscalls/poll.cppJean-Baptiste Boric
2021-12-12Kernel+LibC: Implement sigtimedwait()Idan Horowitz
2021-12-12Kernel: Flip incorrect bitwise set/clear of signal maskIdan Horowitz
2021-12-12Kernel: Unblock threads only on unmasked signalsIdan Horowitz
2021-12-12Kernel: Preserve pending signals across execve(2)sIdan Horowitz
2021-12-12Kernel: Remove alternative signal stack settings on execve(2)Idan Horowitz
2021-12-12Kernel: Inherit alternative signal stack on fork(2)Idan Horowitz
2021-12-12Kernel: Preserve signal mask across fork(2) and execve(2)Idan Horowitz
2021-12-11Kernel: Move architecture dependent includes to the top in Processor.hHendiadyoin1
2021-12-11Kernel: Extract ProcessorSpecificDataID from from Arch/Processor.hHendiadyoin1
2021-12-11Kernel: Extract DeferredCallEntry from Arch/Processor.hHendiadyoin1
2021-12-11Kernel: Remove unused String.h includesHendiadyoin1
2021-12-11Everywhere: Fix -Winconsistent-missing-override warnings from ClangDaniel Bertalan
2021-12-11Kernel: Fix overly loose MemoryManager::kernel_region_from_vaddr()Andreas Kling
2021-12-11Kernel: Make PhysicalRegion::return_page() do arithmetic instead of loopAndreas Kling
2021-12-11Kernel: Simplify 64-bit HPET reads on x86_64Andreas Kling
2021-12-11Kernel: Store kernel memory regions in a RedBlackTreeAndreas Kling
2021-12-09Kernel: Some clang-tidy fixes in Bus/VirtIOHendiadyoin1
2021-12-09Kernel: Some clang-tidy fixes in Bus/USBHendiadyoin1
2021-12-09Kernel: Mark USBTransfer's constructor as privateHendiadyoin1
2021-12-09Kernel: Mark ACPI::Parser's empty destructor as defaultHendiadyoin1
2021-12-09Kernel: Fix some clang-tidy warnings in PCI::AccessHendiadyoin1
2021-12-09Kernel: Use AK:any_of in PCI::Device capability checksHendiadyoin1
2021-12-09Kernel: Construct PCIDeviceAttributeSysFSComponent with StringViewsHendiadyoin1
2021-12-09Kernel: Pass capabilities as const reference in PCI::AddressHendiadyoin1
2021-12-09Kernel: Mark PCI::Address as trivially copyableHendiadyoin1
2021-12-09Kernel: Add missing include to SlabAllocatorHendiadyoin1
2021-12-06Kernel: Don't try to dispatch urgent signals for kernel crashesIdan Horowitz
2021-12-06Kernel: Terminate current thread immediately on unhandled urgent signalIdan Horowitz
2021-12-06Kernel: Remove unused Inode::preopen_fd()Andreas Kling
2021-12-05Kernel: Make ptrace return an error on errorBen Wiederhake
2021-12-05Kernel: Implement new ptrace function PT_PEEKBUFBen Wiederhake
2021-12-05Kernel+strace: Remove unnecessary indirection for PEEKBen Wiederhake
2021-12-05Kernel: Mark kernel smart-pointer classes as [[nodiscard]]Sam Atkins