summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-10-23Kernel/PCI: Ensure m_domains is not empty if scanning with memory accessLiav A
2021-10-23Kernel/PCI: Split Access::rescan_hardware methodLiav A
2021-10-23Kernel/PCI: Rename Access::scan_pci_domains methodLiav A
2021-10-23Kernel/PCI: Simplify detect_optimal_access_type functionLiav A
2021-10-22Kernel: Fix restrictions in is_allowed_to_mmap_to_userspace functionLiav A
2021-10-22Kernel: Make FrameBufferDevice::try_to_set_resolution() return KResultAndreas Kling
2021-10-22Kernel: Remove unused InodeIdentifier::to_string()Andreas Kling
2021-10-21Kernel: Make Ext2FS::free_inode() return KResult, and use TRY() moreAndreas Kling
2021-10-21Kernel: Make Ext2FS::write_ext2_inode() return KResultAndreas Kling
2021-10-21Kernel: Make Inode::flush_metadata() return a KResultAndreas Kling
2021-10-21Kernel: Call try_set_coredump_property with StringView argumentsDaniel Bertalan
2021-10-21Kernel: Convert Formatter<Process> to use Formatter<FormatString>Daniel Bertalan
2021-10-21AK+Kernel: Format DistinctNumeric using the underlying type's formatterDaniel Bertalan
2021-10-18Kernel/Net: Generate interface name near construction pointLiav A
2021-10-17Kernel: Enable LTO for kernel_heap if `ENABLE_KERNEL_LTO` is setDaniel Bertalan
2021-10-17Toolchain+Meta: Update LLVM version to 13.0.0Daniel Bertalan
2021-10-17Kernel: Support split data sectionsDaniel Bertalan
2021-10-17Everywhere: Make some symbols `__attribute__((used))` for LTODaniel Bertalan
2021-10-17Kernel: Introduce workaround to make LTO builds work with ClangDaniel Bertalan
2021-10-17Prekernel: Force enable PAE on Intel Pentium M CPUsTim Schumacher
2021-10-17Prekernel: Split early boot printing into two subroutinesTim Schumacher
2021-10-17Kernel/ProcFS: Provide a way to write to ProcFS inodesSeekingBlues
2021-10-17Kernel: Print CPU check errors by writing to VRAMTim Schumacher
2021-10-16Kernel: Move ScopedCritical + SmapDisabler CPP files into x86 commonJames Mintram
2021-10-16Kernel: Add MiniStdLib to the Aarch64 kernelJames Mintram
2021-10-15Kernel: Add StdLib.cpp to aarch64 build and update stubs in dummy.cppJames Mintram
2021-10-15Kernel: Move spinlock into ArchJames Mintram
2021-10-15Kernel: Add cross platform RegisterState header and Aarch64 versionJames Mintram
2021-10-15Kernel: Split SmapDisabler so header is platform independentJames Mintram
2021-10-15Kernel: Split ScopedCritical so header is platform independentJames Mintram
2021-10-15Kernel: List AK_SOURCES only onceNico Weber
2021-10-15Kernel: Discover initial exception level when booting Aarch64Marcin Undak
2021-10-15Kernel: Make Aarch64 register variables bit more descriptiveMarcin Undak
2021-10-15Kernel: Switch processor to EL1 immediately after boot on Aarch64Marcin Undak
2021-10-15Kernel: Move wait_cycles() function to Aarch_asm_utils.SMarcin Undak
2021-10-15Kernel: Print current CPU exception level after booting on Aarch64Marcin Undak
2021-10-14Kernel: Add UBSanitizer.cpp to the Aarch64 kernel buildJames Mintram
2021-10-14Kernel: Fix all linker errors for Aarch64 buildJames Mintram
2021-10-14Kernel: Add the AK sources to the Aarch64 kernel buildJames Mintram
2021-10-14Kernel: Add per platform Processor.h headersJames Mintram
2021-10-14Kernel: Add -fsigned-char to ensure consistency across platformsJames Mintram
2021-10-14Kernel: Move asserts inside platform #if clausesJames Mintram
2021-10-14Kernel: Replace includes with a forward declarationJames Mintram
2021-10-14Kernel: Remove unused includesJames Mintram
2021-10-14Kernel: Add header includes closer to their useJames Mintram
2021-10-13Kernel: Add post build step to generate kernel8.imgJames Mintram
2021-10-13Kernel: Implement pread syscallRodrigo Tobar
2021-10-13Kernel: Factor out common code from read/readv syscallsRodrigo Tobar
2021-10-12Kernel: Pass RegisterState by ref to event bufferJames Mintram
2021-10-12Kernel: Accept RegisterState in append_with_ip_and_bpJames Mintram