summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2023-01-07Kernel/Graphics: Introduce a new mechanism to initialize a PCI deviceLiav A
2023-01-07Kernel/Graphics: Allocate 16 MiB framebuffer if failed allocating largerLiav A
2023-01-07Kernel: Make Device::after_inserting to return ErrorOr<void>Liav A
2023-01-07Kernel: Remove the RTL8139 PCI network adapter driverLiav A
2023-01-07Kernel/Net: Introduce a new mechanism to initialize a PCI deviceLiav A
2023-01-07Kernel/Net: Allocate regions before invoking the RTL8139 constructorLiav A
2023-01-07Kernel/Net: Allocate regions before invoking Intel driver constructorsLiav A
2023-01-07Kernel: Mark Process::jail() method as constLiav A
2023-01-06Kernel: Add helper function to check if a Process is in jailLiav A
2023-01-06Kernel: Restore setting i8042 scan code set to scan code set 2 sequenceLiav A
2023-01-06Kernel: Make i8042 controller initialization sequence more robustLiav A
2023-01-05Kernel/SysFS: Don't refresh/set-values inside the Jail spinlock scopeLiav A
2023-01-05Kernel: Repair build for aarch64Ben Wiederhake
2023-01-05Kernel/aarch64: Remove counterproductive `volatile`Nico Weber
2023-01-05Kernel: Convert 2 instances of `dbgln` to `dmesgln_pci` in AC'97Jelle Raaijmakers
2023-01-05Kernel: Add dmesgln_pci logging for Kernel::PCIEvan Smal
2023-01-04Everywhere: Make global `inline` functions not `static`Nico Weber
2023-01-04Everywhere: Remove some redundant `inline` keywordsNico Weber
2023-01-04Kernel/FileSystem: Fix handling of FAT names that don't fill an entryTaj Morton
2023-01-04Kernel/FileSystem: Remove FIXME about old/new path being the sameTaj Morton
2023-01-03Kernel: Allow sending `SIGCONT` to processes in the same groupyyny
2023-01-03Kernel: Add `sid` and `pgid` to `Credentials`yyny
2023-01-02Everywhere: Remove unused includes of AK/Memory.hBen Wiederhake
2023-01-02Everywhere: Remove unused includes of AK/Concepts.hBen Wiederhake
2023-01-02Everywhere: Remove unused includes of AK/StdLibExtras.hBen Wiederhake
2023-01-02Everywhere: Remove unused includes of AK/Format.hBen Wiederhake
2023-01-02Kernel: Remove unused includes of Kernel/Debug.hBen Wiederhake
2023-01-02Kernel: Turn lock ranks into template parameterskleines Filmröllchen
2023-01-02AK+Kernel: Eliminate UB (signed overflow) from days_since_epochBen Wiederhake
2023-01-02AK: Combine SinglyLinkedList and SinglyLinkedListWithCountLenny Maiorani
2023-01-02Everywhere: Remove unused includes of AK/Array.hBen Wiederhake
2023-01-02Kernel: Remove unused includesBen Wiederhake
2023-01-02Kernel: Propagate properly errors from PCI IDE Controller initializationLiav A
2023-01-02Kernel: Remove stale detect_disks method from PCI IDE controller classLiav A
2023-01-01Kernel/x86_64: *Restore* interrupt flag in page fault handlerAndreas Kling
2023-01-01Kernel+Tests: Allow deleting someone else's file in my sticky directoryAndreas Kling
2023-01-01Kernel: Annotate VirtualFileSystem::rmdir() errors with spec commentsAndreas Kling
2023-01-01Kernel+Tests: Remove inaccurate FIXME in sys$rmdir()Andreas Kling
2023-01-01Kernel+Tests: Make sys$rmdir() fail with EINVAL if basename is "."Andreas Kling
2022-12-31Kernel/Graphics: Restore VirtIO GPU framebuffer console functionalityLiav A
2022-12-30Kernel: Disallow executing SUID binaries if process is jailedLiav A
2022-12-30Kernel/aarch64: Implement wait_cycles as a pause loopkleines Filmröllchen
2022-12-30Kernel/aarch64: Implement Processor::pause and Processor::wait_checkkleines Filmröllchen
2022-12-30Kernel/aarch64: Declare TrapFrame as structkleines Filmröllchen
2022-12-29Kernel/aarch64: Move ifdef in StorageManagement.cppTimon Kruiper
2022-12-29Kernel/aarch64: Start and initialize Scheduler and run multiple threadsTimon Kruiper
2022-12-29Kernel/aarch64: Add implementation of Processor::switch_contextTimon Kruiper
2022-12-29Kernel/aarch64: Implement thread_context_first_enterTimon Kruiper
2022-12-29Kernel/aarch64: Implement Processor::initialize_context_switchingTimon Kruiper
2022-12-29Kernel/aarch64: Add initial implementation of Processor::init_contextTimon Kruiper