summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2022-06-19Kernel: Add sysconf for IOV_MAXAndrew Kaster
2022-06-19Kernel: Tolerate cloning MAP_STACK regions that are PROT_NONEAndrew Kaster
2022-06-19Kernel: Create /proc/pid/cmdline to expose process arguments in procfsAndrew Kaster
2022-06-17Kernel: Add missing #include in SysFS.cppAndreas Kling
2022-06-17Kernel/SysFS: Remove derived BIOSSysFSComponent classesLiav A
2022-06-17Kernel/SysFS: Migrate components code from SysFS.cpp to the SysFS folderLiav A
2022-06-17Kernel/SysFS: Split the bulky BIOS.h file into multiple filesLiav A
2022-06-17Kerenl/Firmware: Add map_ebda and map_bios methods in the original placeLiav A
2022-06-17Kernel/Interrupts: Add missing include for IRQController header fileLiav A
2022-06-17Kernel/SysFS: Split bulky SysFSPCI file into separate filesLiav A
2022-06-17Kernel/SysFS: Split bulky SysFSUSB file into two separate class filesLiav A
2022-06-17Kernel/SysFS: Stop cluttering the codebase with pieces of SysFS partsLiav A
2022-06-17LibC: Add `WIFCONTINUED` macroSeekingBlues
2022-06-15Kernel: Don't VERIFY that the DMA channel is running on AC'97 interruptkleines Filmröllchen
2022-06-15Kernel: Use the system boot time as default timestamp in /sys and /devAndreas Kling
2022-06-15Kernel: Make TimeManagement::boot_time() staticAndreas Kling
2022-06-15Kernel+AK: Split Weakable.h into userspace and kernel variantsAndreas Kling
2022-06-12Kernel: Add s6_addr32 field in in6_addr structTimur Sultanov
2022-06-11Kernel/Console: Fix gaps between background glyph colorMacDue
2022-06-10Kernel/Graphics: Ensure VMWare and VirtualBox EDIDs have manufacturer IDLiav A
2022-06-10Kernel/Graphics: Ensure generic EDID always has correct checksumLiav A
2022-06-10Kernel/Graphics: Re-organize the DisplayConnector class a bitLiav A
2022-06-09Kernel/Console: Tidy up code a littleMacDue
2022-06-09Kernel/Console: Factor out framebuffer offset and support glyph_spacingMacDue
2022-06-09Kernel/Console: Replace QEMU bitmap font with CathodeMacDue
2022-06-06Kernel/Graphics: Drop support for the DisplayConnector write interfaceLiav A
2022-06-06Kernel/Graphics: Bring back the mmap interface for DisplayConnectorsLiav A
2022-06-06Kernel/Memory: Introduce the SharedFramebufferVMObject classLiav A
2022-06-06Kernel: Set console active before try to enable graphical modeLiav A
2022-06-06Kernel/Graphics: Flush the entire buffer if using VirtIO consoleLiav A
2022-06-06Kernel: Verify system memory info consistencyIdan Horowitz
2022-06-06Kernel: Tighten assertion in MM::find_free_user_physical_pageIdan Horowitz
2022-06-06Kernel: Only use uncommitted pages when allocating contiguous user pagesIdan Horowitz
2022-06-05Kernel: Unify Kernel task names for consistencyBrian Gianforcaro
2022-06-02Kernel: Initialize and use interrupts in the aarch64 KernelTimon Kruiper
2022-06-02Kernel: Add interrupt support to aarch64 RPi Timer driverTimon Kruiper
2022-06-02Kernel: Use AK::NeverDestroyed<Timer> to store the timer classTimon Kruiper
2022-06-02Kernel: Make RPi Timer::set_clock_rate staticTimon Kruiper
2022-06-02Kernel: Add support for handling interrupts on aarch64Timon Kruiper
2022-06-02Kernel: Add simple implementation for InterruptManagement on aarch64Timon Kruiper
2022-06-02Kernel: Add driver for interrupt controller on the Raspberry PiTimon Kruiper
2022-06-02Kernel: Move IRQController and InterruptManagement to Arch directoryTimon Kruiper
2022-06-02Kernel: Put Raspberry Pi devices into RPi namespaceTimon Kruiper
2022-06-02Kernel: Disable interrupts when halting the aarch64 processorTimon Kruiper
2022-06-02Kernel: Do not specify new alignment for aarch64Timon Kruiper
2022-06-02Kernel: Rename idt_init() to initialize_interrupts()Timon Kruiper
2022-06-02Kernel: Add UnhandledInterruptHandler and SharedIRQHandler to aarch64Timon Kruiper
2022-06-02Kernel: Add Interrupts/IRQHandler.cpp to the aarch64 buildTimon Kruiper
2022-06-02Kernel: Implement InterruptDisabler using generic Processor functionsTimon Kruiper
2022-06-02Kernel: Separate NonMaskableInterruptDisabler into its own fileTimon Kruiper