summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-09-13AK+Kernel: Avoid unescaped control chars in append_escaped_for_json()Ali Mohammad Pur
2021-09-13Kernel: Deduplicate signpost perf event stringsAli Mohammad Pur
2021-09-13Kernel: Specialize Traits<(Nonnull)OwnPtr<T>> for KStringAli Mohammad Pur
2021-09-12Kernel: Add a class to wrap aarch64 MIDR_EL1Nico Weber
2021-09-12Kernel: Put boot.S first in aarch64 Prekernel source listNico Weber
2021-09-12Kernel: Define __stack_chk_guard for aarch64 PrekernelNico Weber
2021-09-12Kernel: Build Prekernel with -fno-threadsafe-staticsNico Weber
2021-09-12Kernel: Use AK::to_underlying in lock rank trackingBrian Gianforcaro
2021-09-12Kernel: Zero initialize SlabAllocator member variablesBrian Gianforcaro
2021-09-12Kernel+Userland: Introduce a new way to reboot and poweroff the machineLiav A
2021-09-12Kernel/SysFS: Make it possible to have custom permissions for nodesLiav A
2021-09-12Kernel: Unify BIOS and ACPI components in the SysFS firmware directoryLiav A
2021-09-12Kernel: Move ACPI and BIOS code into the new Firmware directoryLiav A
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