summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2020-11-24Kernel: Add a fast lookup table to the BlockBasedFS disk cacheAndreas Kling
2020-11-24Ext2FS: Use cached inode block list in resize() if availableAndreas Kling
2020-11-24Kernel: Remove unnecessary SmapDisablers in FileDescriptionAndreas Kling
2020-11-23Kernel: Add unveil('b')Sergey Bugaev
2020-11-23Kernel: Don't resume thread into Running state directly on SIGCONTTom
2020-11-23ProcFS: Take the "all inodes" lock when generating /proc/inodesAndreas Kling
2020-11-23Kernel: Don't leak ref on executable inode in sys$execve()Andreas Kling
2020-11-23Ext2FS: Move some EXT2_DEBUG logging behind EXT2_VERY_DEBUGAndreas Kling
2020-11-23Kernel: Convert dbg() to dbgln() in Syscall.cppAndreas Kling
2020-11-23Ext2FS: Clear out the direct block list when an inode is resized to 0Andreas Kling
2020-11-23Kernel: Inherit shared buffers when forkingTom
2020-11-22Kernel: Make CLOCK_MONOTONIC respect the system tick frequencyAndreas Kling
2020-11-20MACAddress: AK::Array as member variable instead of C-arrayLenny Maiorani
2020-11-14Kernel: Fix mouse lag when VMWareBackdoor absolute mode is enabledTom
2020-11-14Revert "Kernel: Keep reading from i8042 until the buffer is empty"Tom
2020-11-14Kernel: Keep reading from i8042 until the buffer is emptyAndreas Kling
2020-11-14TmpFS: Set the root inode's timestamp to the current timeAndreas Kling
2020-11-12Kernel: Implement an asynchronous device request stackTom
2020-11-12Kernel: Add I8042Controller to detect and manage PS/2 devicesTom
2020-11-12Kernel: Assume 8042 controller is present if ACPI FADT revision <= 1Tom
2020-11-12Kernel: Fix race during thread destruction if it is preemptedTom
2020-11-11Kernel: Fix deadlock when unicasting/broadcasting SMP messageTom
2020-11-11Kernel: Implement capturing stack trace on a different CPUTom
2020-11-11Kernel: Protect the PageDirectory from concurrent accessTom
2020-11-11Kernel: Add locks around RangeAllocatorTom
2020-11-11Kernel: Minor Lock optimizationTom
2020-11-11Kernel: Minor SpinLock improvementsTom
2020-11-11Kernel: Make m_halt_requested an atomic variableTom
2020-11-11Kernel: Lock needs to call Processor::wait_check while loopingTom
2020-11-10AK: Make RefPtr, NonnullRefPtr, WeakPtr thread safeTom
2020-11-10Kernel+LibC: Add adjtime(2)Nico Weber
2020-11-10Kernel: Prevent `unveil` returning ENOENT with cpath permissionsJesse Buhagiar
2020-11-07Kernel: Update TimeManagement::m_epoch_time directly in increment_time_since_...Nico Weber
2020-11-07Ext2FS: Zero out inode metadata when deleting themAndreas Kling
2020-11-07Ext2FS: Deallocate block list meta blocks when freeing an inodeAndreas Kling
2020-11-06Kernel: Fix HPET timer not firing in BochsTom
2020-11-04Revert "Kernel: Implement an asynchronous device request stack"Andreas Kling
2020-11-04Kernel: Implement an asynchronous device request stackTom
2020-11-04Kernel: Remove dead code from BlockDeviceTom
2020-11-04Kernel: Defer kmalloc heap contractionTom
2020-11-04Kernel: Add mechanism to queue deferred function callsTom
2020-11-02AK+Kernel: Escape JSON keys & valuesAndreas Kling
2020-11-01Kernel+LibC: Don't allow a directory to become a subdirectory of itselfAndreas Kling
2020-11-01Kernel: Flush TLB when quick-mapping PD/PT that was mapped on other CPUTom
2020-11-01Kernel: kmalloc_eternal should align pointersTom
2020-11-01Kernel: Don't remap IOAPIC registers every time we try to read/writeTom
2020-11-01Kernel: Reduce code duplication in the PCI IO access read helpersLiav A
2020-11-01Kernel: Map PCI devices only once during bootLiav A
2020-10-31IPv4: Include IP headers when receiving from a raw socketAndreas Kling
2020-10-29Kernel: Report more accurate ticks per second for APIC timerTom