summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2020-12-02Kernel: Fix counting interruptsTom
2020-12-02Kernel: Add CLOCK_REALTIME support to the TimerQueueTom
2020-12-02Kernel: Use TimerQueue for SIGALRMTom
2020-12-02Kernel: TimerQueue::cancel_timer needs to wait if timer is executingTom
2020-12-01Kernel: Don't assert if we can't deliver a signal due to thread stateTom
2020-12-01Meta: Fix ACPI_DEBUG, and always build on CIBen Wiederhake
2020-12-01LibELF+Kernel: Validate program headers in Image::parseAndrew Kaster
2020-12-01Kernel: Fix some problems with Thread::wait_on and LockTom
2020-12-01Kernel: Fix leaking a reference on thread creationTom
2020-11-30Kernel: Lock should keep a reference to whoever holds the lockTom
2020-11-30Kernel: Move block condition evaluation out of the SchedulerTom
2020-11-30Kernel: Allow passing a thread argument for new kernel threadsTom
2020-11-30Kernel: Move some time related code from Scheduler into TimeManagementTom
2020-11-29LibCrypto: Require intent parameter in CTR constructorLuke
2020-11-26Kernel: Enable VMWareBackdoor immediately at bootTom
2020-11-24Kernel: Reduce ByteBuffer thrashing in inode block list generationAndreas Kling
2020-11-24Kernel: Fix SharedBuffer reference counting on forkTom
2020-11-24Kernel: Use a doubly-linked list for the BlockBasedFS cacheAndreas Kling
2020-11-24Ext2FS: Oops, fix forgotten assignment in Ext2FSInode::resize()Andreas Kling
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