summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-07-18Kernel: Rename bootloader to prekernelGunnar Beutner
2021-07-18Kernel: Add .profile extension to perfcore filesMax Wipfli
2021-07-18Kernel: Hand out 64-bit addresses to userspaceGunnar Beutner
2021-07-18Kernel: Use a different kernel load address for x86_64Liav A
2021-07-18Kernel: Introduce basic pre-kernel environmentGunnar Beutner
2021-07-18Kernel: Make allocate_randomized() work for 64-bit addressesGunnar Beutner
2021-07-18Kernel: Fix 64-bit address truncation in MemoryManager::ensure_pte()Gunnar Beutner
2021-07-18Kernel: Split debug symbols into a separate fileGunnar Beutner
2021-07-18Kernel: Add support for kernel addresses other than 3-4GBGunnar Beutner
2021-07-18Kernel: Support 64-bit addresses for kernel thread stacksGunnar Beutner
2021-07-18Kernel: Make VirtualAddress::page_base() work with 64-bit addressesGunnar Beutner
2021-07-18Kernel: Remove some more hardcoded addressesGunnar Beutner
2021-07-18Kernel: Make SCHEDULER_DEBUG work on x86_64Gunnar Beutner
2021-07-18Kernel: Fix {read,write}_gs_ptr() for 64-bit addressesGunnar Beutner
2021-07-18Kernel: Ignore KUBSAN symbols in the kernel symbol mapGunnar Beutner
2021-07-18Kernel: Clean up VirtIOGPU class interfacesSahan Fernando
2021-07-18Kernel: Replace VirtIOGPU reinterpret casts with AK::BinaryBufferWriterSahan Fernando
2021-07-18Kernel: Improve debug prints for VirtIOGPU device config eventsSahan Fernando
2021-07-18Kernel: Rename VirtIOGPU/VirtIOGPU.cpp to VirtIOGPU/GPU.cppSahan Fernando
2021-07-18Kernel: Put VirtIOGPU related types into a namespaceSahan Fernando
2021-07-18Kernel/TmpFS: Remove some unnecessary includesAndreas Kling
2021-07-18Kernel/TmpFS: Use IntrusiveList and KString for OOM safetyAndreas Kling
2021-07-18Kernel: Fix blocking relock of the big_lock while unlocking other LockTom
2021-07-18Kernel/ProcFS: Remove redundant ProcFS& member from ProcFSInodeAndreas Kling
2021-07-18Kernel/SysFS: Remove redundant SysFS& member from SysFSInodeAndreas Kling
2021-07-18Kernel/DevFS: Remove redundant DevFS& member from DevFSInodeAndreas Kling
2021-07-18Kernel/Ext2FS: Surface Vector allocation failures in block allocationAndreas Kling
2021-07-18Kernel: Make FileSystem::root_inode() return a plain Inode&Andreas Kling
2021-07-18Kernel/Ext2FS: Cache the root inode in a member variableAndreas Kling
2021-07-18Kernel: Rename Locker => MutexLockerAndreas Kling
2021-07-18Kernel/USB: Remove unneeded friend declaration in SysFSUSBBusDirectoryAndreas Kling
2021-07-18Kernel/USB: Move USB bus information from /proc to /sysAndreas Kling
2021-07-17Kernel/ProcFS: Remove unused ProcFSExposedComponent::entries_count()Andreas Kling
2021-07-17Kernel/SysFS: Remove unused SysFSComponent::entries_count()Andreas Kling
2021-07-17Kernel: Replace "folder" => "directory" everywhereAndreas Kling
2021-07-17Kernel: Remove Inode::directory_entry_count()Andreas Kling
2021-07-17Kernel: Count remaining children in VirtualFileSystem::rmdir() manuallyAndreas Kling
2021-07-17Kernel/DevFS: Use KString for DevFSDeviceInode::m_nameAndreas Kling
2021-07-17Kernel/DevFS: Use KString for DevFSLinkInode::m_linkAndreas Kling
2021-07-17Kernel: Add an API for turning a UserOrKernelBuffer into a KStringAndreas Kling
2021-07-17Kernel/DevFS: Use KString for DevFSLinkInode::m_nameAndreas Kling
2021-07-17Kernel/DevFS: Make DevFSInode::name() return StringViewAndreas Kling
2021-07-17Kernel: Make Inode::create_child() take the name as a StringViewAndreas Kling
2021-07-17Kernel/DevFS: Remove some unnecessary inode lockingAndreas Kling
2021-07-17Kernel: Rename Inode::m_lock => m_inode_lockAndreas Kling
2021-07-17Kernel: Remove unused Inode::is_shared_vmobject()Andreas Kling
2021-07-17Kernel: Rename Lock to MutexAndreas Kling
2021-07-17Kernel: Make FileSystem::class_name() return a StringViewAndreas Kling
2021-07-17Kernel: Remove double RedBlackTree lookup in VM/Space region removalBrian Gianforcaro
2021-07-17Kernel: Convert the PhysicalPage bool parameter to an enumBrian Gianforcaro