summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-11-04Kernel: Process available VMWare mouse events immediatelyJelle Raaijmakers
2021-11-04Kernel: Clean up VMWareMouseDevice and VMWareBackdoorJelle Raaijmakers
2021-11-03Revert "Kernel: Prevent VMWareMouseDevice from handling invalid mouse packets"Andreas Kling
2021-11-02Kernel: Move TTY subsystem to use KString instead of `AK::String`Brian Gianforcaro
2021-11-02Kernel: Remove duplicate constructor from TTY/VirtualConsoleBrian Gianforcaro
2021-11-02Kernel: Switch BIOSSysFSComponent constructor to AK::StringViewBrian Gianforcaro
2021-10-31Kernel: Do not try opening the same file when dumping perfcoreSeekingBlues
2021-10-31Kernel: Don't crash on writes to ProcFSBen Wiederhake
2021-10-31Kernel: Draw picture on screen when booting Raspberry PiMarcin Undak
2021-10-31Kernel: Add very simple PPM parser for Aarch64Marcin Undak
2021-10-31Kernel: Add Framebuffer class for Raspberry PiMarcin Undak
2021-10-31Kernel: Refactor Aarch64 MailBox classMarcin Undak
2021-10-31Kernel: Add temporary debug printing utilities for Aarch64Marcin Undak
2021-10-31Kernel: Remove misleading FIXME in DevTmpFSBen Wiederhake
2021-10-31Kernel: Clarify ambiguous {File,Description}::absolute_pathBen Wiederhake
2021-10-31Kernel: Enable early-returns from VFS::for_each_mountBen Wiederhake
2021-10-31Kernel: Avoid OpenFileDescription::absolute_pathBen Wiederhake
2021-10-30Kernel: Fix common misuse of KString in debug messagesBen Wiederhake
2021-10-28LibC: Include sys/uio.h in sys/socket.h for struct iovecIdan Horowitz
2021-10-28Kernel: Add the IFF_* SIOCGIFFLAGS flag macrosIdan Horowitz
2021-10-28Kernel+LibC: Add support for the IPv4 TOS field via the IP_TOS sockoptIdan Horowitz
2021-10-28Kernel: Fix accidental memory over-read in getsockopt(IP_TTL)Idan Horowitz
2021-10-28LibC: Add IPPROTO_ICMPV6 macroIdan Horowitz
2021-10-27Everywhere: Rename back-click to backward-clickFiliph Sandström
2021-10-27Kernel + WindowServer: Re-define the interface to framebuffer devicesLiav A
2021-10-27Kernel/Graphics: Rename GraphicsDevice => GenericGraphicsAdapterLiav A
2021-10-27Kernel/Graphics: Re-order parameters in VirtIO GraphicsAdapter methodsLiav A
2021-10-27Kernel/Graphics: Merge VirtIO GraphicsAdapter and VirtIO GPU codeLiav A
2021-10-27Kernel/Graphics: Convert type method => bool vga compatible methodLiav A
2021-10-27Kernel/Graphics: Force VirtIO Framebuffer to inherit FramebufferDeviceLiav A
2021-10-27Kernel/Graphics: Rename VirtIO FrameBufferDevice => FramebufferDeviceLiav A
2021-10-26Kernel: Make WorkQueue::WorkItem slab allocatedAndreas Kling
2021-10-26Kernel: Use SpinlockProtected<T> in WorkQueueAndreas Kling
2021-10-26Kernel: Use a larger kmalloc chunk size on 64-bit platformsAndreas Kling
2021-10-26Kernel: Take VMObject lock once in Region::remap_vmobject_page()Andreas Kling
2021-10-26Kernel: Add TimeManagement::is_initialized()Andreas Kling
2021-10-25Kernel: Avoid allocation when checking for vmmouseBen Wiederhake
2021-10-25Kernel+SystemServer: Change bootmode to system_modeBen Wiederhake
2021-10-25Kernel: Separate panic behavior from bootmodeBen Wiederhake
2021-10-25Kernel: Separate framebuffers from bootmodeBen Wiederhake
2021-10-25Kernel+LibC: Default to 8-bit characters in TTYDaniel Bertalan
2021-10-24Kernel: Prevent VMWareMouseDevice from handling invalid mouse packetsJelle Raaijmakers
2021-10-24Kernel: Do not detect mouse or keyboard when handling IRQ for I8042Jelle Raaijmakers
2021-10-24Kernel: Enumify all magic constants for I8042 devicesJelle Raaijmakers
2021-10-24Kernel: Properly align stack for signal handlersDaniel Bertalan
2021-10-23Kernel/PCI: Remove InterruptDisabler usageLiav A
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