summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-09-18Kernel/Storage: Tidy up RamdiskDevice classLiav A
2021-09-17Kernel: Don't link Prekernel against kernel_heapNico Weber
2021-09-17Kernel/Devices: Use try_create_device helper for SB16Liav A
2021-09-17Kernel/Devices: Use try_create_device helper for ConsoleDeviceLiav A
2021-09-17Kernel/Devices: Move ConsoleDevice into the Devices source directoryLiav A
2021-09-17Kernel: Introduce the DeviceManagement singletonLiav A
2021-09-16Kernel: Unblock tracer process in Process:unblock_waiters()Itamar
2021-09-16Kernel: Allow calling sys$waitid on traced, non-child processesItamar
2021-09-16Kernel: Use move to avoid unnecessary ref/unref of network device RefPtrBrian Gianforcaro
2021-09-16Kernel: Fetch range once for each iteration of find_regions_intersectingBrian Gianforcaro
2021-09-16Kernel: Only instantiate main_program_metadata in the scope it's neededBrian Gianforcaro
2021-09-16Kernel: Make IPv4SocketTuple operator== by referenceBrian Gianforcaro
2021-09-16Kernel: Pack Flock struct tighterBrian Gianforcaro
2021-09-16Kernel+LibC: Pack SC_stat_params struct tighterBrian Gianforcaro
2021-09-16Kernel+LibC: Pack SC_mount_params struct tighterBrian Gianforcaro
2021-09-16Kernel+LibC: Pack SC_setsockopt_params struct tighterBrian Gianforcaro
2021-09-16Kernel+LibC: Pack SC_accept4_params struct tighterBrian Gianforcaro
2021-09-16Kernel+LibC: Pack SC_inode_watcher_add_watch_params struct betterBrian Gianforcaro
2021-09-16Kernel: Weakly hold on to the file in LocalSocketsin-ack
2021-09-16Kernel: Drop the receive buffer when socket enters the TimeWait statesin-ack
2021-09-15Kernel: Use move semantics in sys$sendfd()Andreas Kling
2021-09-15Meta+Toolchain: Rename CMAKE_CXXFILT to SERENITY_CXXFILTAndrew Kaster
2021-09-15Meta: Switch to a SuperBuild that splits host and target buildsAndrew Kaster
2021-09-14Kernel: Disable lock rank enforcement by default for nowBrian Gianforcaro
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