summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-03-10Kernel: Add non-const KBuffer::impl() getterAndreas Kling
2021-03-10Kernel: Build with -WvlaAndreas Kling
2021-03-10Kernel: Remove VLA usage in Ext2FS block traversal codeAndreas Kling
2021-03-10Kernel: Turn a VLA into a statically-sized array in dump_backtrace()Andreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in TCPSocketAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in MemoryManagerAndreas Kling
2021-03-09Kernel: Use dbgln_if() and PANIC() in Thread.cppAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in IPv4SocketAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in PageDirectoryAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in E1000NetworkAdapterAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in init()Andreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in ARP/routing codeAndreas Kling
2021-03-09Kernel: Convert klog() to dmesgln() in RegionAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in AnonymousVMObjectAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in HPETAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in KernelRngAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in VMWareBackdoorAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in PS2MouseDeviceAndreas Kling
2021-03-09Kernel: Remove some unused things in kmalloc.cppAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in kmallocAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in filesystem codeAndreas Kling
2021-03-09Kernel: Remove ancient FIFO_DEBUG codeAndreas Kling
2021-03-09Kernel+UserspaceEmulator: Add sys$emuctl() system callAndreas Kling
2021-03-08Kernel: Add bitwise operators for Thread::FileBlocker::BlockFlags enumBrian Gianforcaro
2021-03-08Kernel: Make MemoryManager API type-safe for Region::Access enumBrian Gianforcaro
2021-03-08Everywhere: Remove unnecessary whitespace at the end of some lines.Emanuele Torre
2021-03-08Kernel: Manually reset the XCR0 registerLuke
2021-03-07Kernel: Fix pointer over/underflow in create_threadBen Wiederhake
2021-03-07Kernel: Expose sysctl 'ubsan_is_deadly' to panic the Kernel on UBBen Wiederhake
2021-03-07Kernel: Fix unaligned read inside map_ebda()Jean-Baptiste Boric
2021-03-06Kernel: Address all 32 HPET comparators correctlyLiav A
2021-03-06Revert "Kernel: Fix HPET timer structure layout"Liav A
2021-03-05Kernel: Implement ScatterList for handling scattered DMA pagesLiav A
2021-03-05Kernel: Add AnonymousVMObject constructor for a Vector of physical pagesLiav A
2021-03-05Kernel: Add basic AHCI functionalityLiav A
2021-03-05Kernel: Use global mechanism to determine minor number of Storage DeviceLiav A
2021-03-05Kernel: Make ATA macros to be publicLiav A
2021-03-05Kernel: Add enum values for later implementation of AHCILiav A
2021-03-05Kernel: Add Declaration of IDEChannel class in PATADiskDevice.hLiav A
2021-03-04Kernel: Define a KERNEL_VIRTUAL_BASE in the linker scriptAndreas Kling
2021-03-04Kernel: Make the kernel compile & link for x86_64Andreas Kling
2021-03-04Kernel: Remove repeated_{in,out}16()Andreas Kling
2021-03-04Kernel: Stop trying to keep InodeVMObject in sync with disk changesAndreas Kling
2021-03-04Kernel: Remove unused KMALLOC_DEBUG_LARGE_ALLOCATIONS modeAndreas Kling
2021-03-04AK: Simplify Bitmap and implement in terms of BitmapViewAndreas Kling
2021-03-04Kernel: Use BitmapView instead of Bitmap::wrap()Andreas Kling
2021-03-04Everywhere: Remove unnecessary `clang-format off`sWilliam McPherson
2021-03-04Kernel: Remove 1 level of indirection for AnonymousVMObject CoW bitmapsAndreas Kling
2021-03-04Kernel: Create /dev/full with mode 0666Brendan Coles
2021-03-03AK+Kernel: Remove NO_DISCARD macro hackLinus Groh