summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-09-12Kernel+LibC: Implement fsyncTheFightingCatfish
2021-09-12Kernel/SysFS: Move the PCI bus directory to the /sys/bus directoryLiav A
2021-09-11Kernel+Userland: Remove loadable kernel modulessLiav A
2021-09-11Kernel: Run clang-format on SerialDevice.hIdan Horowitz
2021-09-11Kernel: Initialize and expose SerialDevice(s) properlyLiav A
2021-09-11Kernel/Devices: Defer creation of SysFS component after the constructorLiav A
2021-09-11Kernel: Fix off-by-one in Memory::is_user_range() checkAndreas Kling
2021-09-11Kernel: Add _SC_HOST_NAME_MAXLinus Groh
2021-09-10Kernel/CommandLine: Verify ACPI feature level cannot have invalid stringLiav A
2021-09-10Kernel/ACPI: Simplify parser initializationLiav A
2021-09-10Kernel: Add kernelearlyputstr and use it in dbgln in very-early bootIdan Horowitz
2021-09-10Kernel: Replace inline assembly for turning on IA32_EFER.NXE with MSRIdan Horowitz
2021-09-10AK+Kernel: Reduce the number of template parameters of IntrusiveRBTreeAli Mohammad Pur
2021-09-10AK+Everywhere: Reduce the number of template parameters of IntrusiveListAli Mohammad Pur
2021-09-10Kernel: Fix null dereference in IPv4Socket::receive_packet_buffered()Andreas Kling
2021-09-09Kernel: Use KString all the way in sys$execve()Andreas Kling
2021-09-09Kernel: Define INADDR_BROADCAST constantRodrigo Tobar
2021-09-09Kernel/VFS: Restrict special unveil rule for Loader.soRalf Donau
2021-09-08Kernel: Make TextModeConsole store VGA window base as VirtualAddressAndreas Kling
2021-09-08Kernel: Remove some unused code in Graphics::TextModeConsoleAndreas Kling
2021-09-08Kernel: Add KBuffer::bytes() and use itAndreas Kling
2021-09-08Kernel: Use an IntrusiveRedBlackTree for storing the cr3 mappingsIdan Horowitz
2021-09-08Kernel: Fix a typo in LockRank::Process's commentIdan Horowitz
2021-09-08Kernel/VirtIO: Determine names without PCI access in IRQ contextLiav A
2021-09-08Kernel/ACPI: Return Optional container after table searchLiav A
2021-09-08Kernel: Don't link Prekernel against libsupc++Nico Weber
2021-09-08Kernel/Storage: Implement basic AHCI hotplug supportLiav A
2021-09-08Kernel+SystemServer: Simplify the DevTmpFS designLiav A
2021-09-08Kernel: Rename DevFS => DevTmpFSLiav A
2021-09-08Kernel/DevFS: Add the ability to remove device nodesLiav A
2021-09-08Kernel: Expose device presence in /sys/dev/char and /sys/dev/blockLiav A
2021-09-08Kernel/Devices: Ensure appropriate locking on the Device map singletonLiav A
2021-09-08Kernel/Devices: Remove required_mode and device_name methodsLiav A
2021-09-08Kernel/VFS: Silence mknod debug spamLiav A
2021-09-08Kernel+SystemServer: Defer creation of device nodes to userspaceLiav A
2021-09-08Kernel/DevFS: Simplify nodes insertion and lookupLiav A
2021-09-07Kernel: Stop leaking TmpFS inodesAndreas Kling
2021-09-07Kernel/TmpFS: Stop leaking directory entry metadataAndreas Kling
2021-09-07Kernel: Remove a bunch of unused TimerQueue functionsAndreas Kling
2021-09-07Kernel: Make PerformanceEventBuffer::to_json() return a KResultAndreas Kling
2021-09-07Kernel: Add const variant of Process::perf_events()Andreas Kling
2021-09-07Kernel: Use OOM-safe absolute path serialization in InodeFile::mmap()Andreas Kling
2021-09-07Kernel: Build MiniStdLib.cpp in aarch64 buildsNico Weber
2021-09-07Kernel: Build UBSanitizer.cpp in aarch64 buildsNico Weber
2021-09-07Kernel: Remove two unused includes from Prekernel/UBSanitizer.cppNico Weber
2021-09-07Kernel: Make Device request creation return KResultOrAndreas Kling
2021-09-07Kernel: Remove KBuffer::try_copy() in favor of try_create_with_bytes()Andreas Kling
2021-09-07Kernel: Simplify KBuffer by removing KBufferImplAndreas Kling
2021-09-07Kernel: Remove more unused KBuffer APIAndreas Kling
2021-09-07Kernel: Remove KBuffer::is_null() and bogus call sites :^)Andreas Kling