summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
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
2022-01-15Kernel: Use move() in Region::try_clone() to avoid a VMObject::unref()Andreas Kling
2022-01-15Kernel: Only register kernel regions with MemoryManagerAndreas Kling
2022-01-15Kernel: Remove old "region lookup cache" optimizationAndreas Kling
2022-01-15Kernel: Always remove PageDirectories from the cr3 map on destructionIdan Horowitz
2022-01-14Kernel/TmpFS: Remove inode map from TmpFSAndreas Kling
2022-01-13Kernel: Wrap much of sys$execve() in a block scopeAndreas Kling
2022-01-13Kernel: Perform exec-into-new-image directly in sys$execve()Andreas Kling
2022-01-13LibELF: Accept Span instead of Pointer+Size in validate_program_headersIdan Horowitz
2022-01-13LibELF: Use StringBuilders instead of Strings for the interpreter pathIdan Horowitz