summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2022-01-23Kernel/Storage: Don't declare NVMeQueue constructor explicitLiav A
2022-01-23Kernel/Storage: Remove duplicate private declaration in NVMeQueue classLiav A
2022-01-23Kernel/Storage: Declare NVMeQueue handle_irq virtual as it should beLiav A
2022-01-23Kernel: Use ErrorOr in BlockBased and Ext2 filesystem raw read and writeDavid Briggs
2022-01-23Kernel: Add missing #include <AK/Badge.h> to MemoryManager.hMarco Cutecchia
2022-01-23Kernel: Add CommandLine option to disable or enable the PC speakerLiav A
2022-01-23Kernel: Implement beep functionality in virtual consolesLiav A
2022-01-23Kernel/Devices: Introduce the Device Control DeviceLiav A
2022-01-23Kernel/Graphics: Send correct parameters to text console clear methodLiav A
2022-01-23Kernel/PCI: Add basic support for the VMD PCI bridge deviceLiav A
2022-01-23Kernel: Allow program headers to align on multiples of `PAGE_SIZE`Jelle Raaijmakers
2022-01-21Kernel: Ensure that CommandLine is initialized before choosing PanicModeLiav A
2022-01-21Kernel: Stop using LibKeyboard's CharacterMap in HIDManagementIdan Horowitz
2022-01-21Kernel/PCI: Verify Access is not initialized before initializing itLiav A
2022-01-21Kernel: Use KString instead of String in InodeWatcher::Event's pathIdan Horowitz
2022-01-21Kernel: Replace {String => KString}::formatted in ACPISysFSDirectoryIdan Horowitz
2022-01-21Kernel: Use KString instead of String in Ext2FSInode's lookup cacheIdan Horowitz
2022-01-21Kernel: Make ACPI reboot OOM-fallibleIdan Horowitz
2022-01-21Kernel: Make VirtIO::Queue construction fallibleIdan Horowitz
2022-01-21Kernel: Stop adopting non-heap memory into OwnPtrs in VirtIO::QueuesIdan Horowitz
2022-01-21Kernel: Make Memory::RingBuffer construction fallibleIdan Horowitz
2022-01-20Kernel: Add horizontal mouse scroll supportDmitry Petrov
2022-01-19Kernel/PCI: Don't try to enumerate 255 functions on the host bridgeLiav A
2022-01-19Kernel/PCI: Start enumeration in specified start bus of the PCI domainLiav A
2022-01-19Kernel/PCI: Don't hardcode Address domain to 0 when enumerating devicesLiav A
2022-01-19Kernel/PCI: Don't cast a domain number to u16Liav A
2022-01-18Kernel: Don't populate the ACPI SysFS directory with a disabled ACPIIdan Horowitz
2022-01-18Kernel: Create the time page region before initializing the timersIdan Horowitz
2022-01-18Kernel: Add individual struct definitions for NVMeSubmissionPankaj Raghav
2022-01-18Kernel: Fix m_ready_timeout calculation in NVMePankaj Raghav
2022-01-18Kernel: Remove delay during NVMe reset and start controllerPankaj Raghav
2022-01-18Kernel: Add UNMAP_AFTER_INIT to NVMe member functionsPankaj Raghav
2022-01-18Kernel: Fix typo in Socket::getsockopt tracingBrian Gianforcaro
2022-01-17Kernel: Remove non existent friend class from Process.hBrian Gianforcaro
2022-01-16Kernel: Make Process::m_list_node non-mutableAndreas Kling
2022-01-16Kernel: Use an IntrusiveRedBlackTree for kernel regionsAndreas Kling
2022-01-16Kernel: Don't access directory table of uninitialized PageDirectorycreator1creeper1
2022-01-15Kernel: Wait for NVMe controller to change enabled stateTom
2022-01-16Kernel: Use kernelputstr instead of dbgln when printing backtracesIdan Horowitz
2022-01-16Kernel: Make Processor::capture_stack_trace fallible using ErrorOrIdan Horowitz
2022-01-16Kernel: Specify inline capacity of return type in capture_stack_traceIdan Horowitz
2022-01-16Kernel: Remove useless return value from procfs_get_thread_stackIdan Horowitz
2022-01-15Kernel: Remove infallible VMObject resource factory functionscreator1creeper1
2022-01-15Kernel: Make SharedInodeVMObject construction OOM-awarecreator1creeper1
2022-01-15Kernel: Make PrivateInodeVMObject construction OOM-awarecreator1creeper1
2022-01-15Kernel: Make InodeVMOBject construction OOM-awarecreator1creeper1
2022-01-15Kernel: Make AnonymousVMObject construction OOM-awarecreator1creeper1
2022-01-15Kernel: Make VMOBject construction OOM-awarecreator1creeper1
2022-01-15Kernel: Don't remap already non-writable regions when they become CoWAndreas Kling
2022-01-15Kernel: Don't bother with page tables for PROT_NONE mappingsAndreas Kling