summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-06-22Kernel: Ensure Ext2FSInode's lookup is populated before using itSam Atkins
2021-06-22Kernel: Use fewer supervisor pages in VirtIOQueuesSahan Fernando
2021-06-21Kernel: Add more entries to the list of valid E1000E device idsstelar7
2021-06-21Kernel: Fix assertion failure on large TTY writesDaniel Bertalan
2021-06-20Kernel: Allow VGA-capable graphics adapters to exist with legacy VGATom
2021-06-19Kernel: Make sure threads which don't do any syscalls are terminatedGunnar Beutner
2021-06-19Kernel: Make sure the kernel's ELF PHDRs don't use rwxGunnar Beutner
2021-06-19Kernel: Don't use naked new statements in init processLiav A
2021-06-18Kernel: Make the "in early boot" flag read-only-after-initAndreas Kling
2021-06-18Kernel: Add /proc/bus/usb to store information about connected devicesJesse Buhagiar
2021-06-18USB: Store device descriptor on enumerationJesse Buhagiar
2021-06-18USB: Store devices in globally accessible arrayJesse Buhagiar
2021-06-18Kernel: Fix crash when changing screen resolutionGunnar Beutner
2021-06-18Kernel: Correctly decode proc_file_type from identifierTim Schumacher
2021-06-18Kernel: Fix CPUID usage inside cpu_detect()Jean-Baptiste Boric
2021-06-18Kernel: Use FXSR feature only if supported by CPUJean-Baptiste Boric
2021-06-18Kernel: Detect support for CPUID FXSRJean-Baptiste Boric
2021-06-17Kernel: Update check in Inode::read_entireGunnar Beutner
2021-06-17Kernel: Remove obsolete size_t castsGunnar Beutner
2021-06-17Kernel: Add a VERIFY() to make sure our DMA address is validGunnar Beutner
2021-06-17Kernel: Move super_pages section into the bottom 16MBGunnar Beutner
2021-06-17Kernel: Make sure the kernel is re-linked when the linker script changesGunnar Beutner
2021-06-17Kernel: Fix incorrect argument nameGunnar Beutner
2021-06-17Kernel/Interrupts: Return boolean on whether we handled the interruptLiav A
2021-06-17Kernel/VirtIO: Indicate we handling unknown interrupt early when calledLiav A
2021-06-17Kernel/Interrupts: Add sensible purposes to VirtIO and USB devicesLiav A
2021-06-17Kernel/Interrupts: Enumerate nested handlers in a shared handlerLiav A
2021-06-16Kernel: Remove various other uses of ssize_tGunnar Beutner
2021-06-16Kernel: Use KResultOr<size_t> for the DoubleBuffer classGunnar Beutner
2021-06-16Kernel: Use KResultOr<size_t> throughout the TTY subsystemGunnar Beutner
2021-06-16Kernel: Replace TimerQueue InlinedLinkedList usage with IntrusiveListBrian Gianforcaro
2021-06-16Kernel: Remove unused header includes from TimerQueue.cppBrian Gianforcaro
2021-06-15Kernel/AHCI: Don't set the C command header attributeLuke
2021-06-14Kernel: Verify Process coredump threads are emptyJelle Raaijmakers
2021-06-14Kernel: Only call `Process::die()` once on terminating signalJelle Raaijmakers
2021-06-13Kernel: Pass absolute path to shebang interpreterJelle Raaijmakers
2021-06-13Kernel: Also `move()` the shebang path in execveJelle Raaijmakers
2021-06-12USB: Further Implement USB StructuresJesse Buhagiar
2021-06-12AK: Rename Vector::append(Vector) => Vector::extend(Vector)Andreas Kling
2021-06-11Kernel: Use m_inode to stat in FileDescription::stat() if availableMax Wipfli
2021-06-11Kernel: Add missing BrightWhite color to VirtualConsoleDaniel Bertalan
2021-06-11Kernel: Block writes while we're establishing the TCP connectionGunnar Beutner
2021-06-11Kernel: Print stack traces for crashes in release buildsGunnar Beutner
2021-06-11Kernel: Enable VERIFY() checks even if the DEBUG macro is not definedGunnar Beutner
2021-06-11Kernel: Increase m_bytes_out only once during transmissionIdan Horowitz
2021-06-10Kernel: Add support for the RTL8168E-VL variant to the RTL8168 driverLuke
2021-06-10Kernel: Add driver for RTL8168 & RTL8111 NICsIdan Horowitz
2021-06-10Kernel: Re-render console after echoing charactersDaniel Bertalan
2021-06-10Kernel+LibVT: Fix selection with scrollback wrap-aroundDaniel Bertalan
2021-06-10Kernel+LibVT: Implement left-right scrollingDaniel Bertalan