index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
Age
Commit message (
Expand
)
Author
2021-08-23
Kernel: Make Thread::m_block_timer a NonnullRefPtr
Andreas Kling
2021-08-23
Kernel: Remove unused ScopedLockRelease class
Andreas Kling
2021-08-23
Kernel: Rename Blocker::not_blocking(bool) to something more descriptive
Andreas Kling
2021-08-23
Kernel: Remove unnecessary spinlock in ~Thread::Blocker()
Andreas Kling
2021-08-23
Kernel: Remove unused WaitQueue::should_block(bool)
Andreas Kling
2021-08-23
Kernel: Rename some BlockerSets to foo_blocker_set
Andreas Kling
2021-08-23
Kernel: Make Thread::Blocker non-copyable and non-movable
Andreas Kling
2021-08-23
Kernel: Rename PCI::DeviceController => PCI::Device
Liav A
2021-08-23
Kernel/PCI: Delete PCI::Device in its current form
Liav A
2021-08-23
Kernel/VirtIO: Make VirtIODevice constructor protected
Liav A
2021-08-23
Kernel: Rename QueueBlocker => WaitQueueBlocker
Andreas Kling
2021-08-23
Kernel: Rename BlockerSet::unblock() to something more accurate
Andreas Kling
2021-08-23
Kernel: Remove unnecessary FutexQueue::did_remove()
Andreas Kling
2021-08-23
Kernel: VERIFY that nobody is holding lock in ~BlockerSet()
Andreas Kling
2021-08-23
Kernel: Rename Thread::BlockCondition to BlockerSet
Andreas Kling
2021-08-23
Kernel: Make Processor::clean_fpu_state() static
Andreas Kling
2021-08-23
Kernel: Mark Thread::Blocker leaf subclasses final
Andreas Kling
2021-08-23
Kernel: Mark BlockCondition subclasses as final
Andreas Kling
2021-08-23
Everywhere: Core dump => Coredump
Andreas Kling
2021-08-23
Kernel: Mape quickmap functions VERIFY that MM lock is held
Andreas Kling
2021-08-23
Kernel: Make Processor::platform_string() return StringView
Andreas Kling
2021-08-23
Kernel: Consolidate I386/X86_64 implementations of do_init_context()
Andreas Kling
2021-08-23
Kernel: Fix some trivial clang-tidy warnings in x86/common/Processor.cpp
Andreas Kling
2021-08-23
Kernel: Rename Processor::id() => current_id()
Andreas Kling
2021-08-23
Kernel: Add VERIFY(!m_in_block) when entering Thread::block()
Andreas Kling
2021-08-23
Kernel: Convert Processor::in_irq() to static current_in_irq()
Andreas Kling
2021-08-23
Kernel: Fix some trivial clang-tidy warnings in Thread.{cpp,h}
Andreas Kling
2021-08-22
Kernel/SysFS: Don't expose SMBIOS blobs if can't find SMBIOS tables
Liav A
2021-08-22
Kernel: Return ENOTSUP instead of panicking on invalid sockopt
Peter Elliott
2021-08-22
Kernel+LibC: Implement FIONREAD ioctl
Peter Elliott
2021-08-22
Kernel: Rename ScopedSpinlock => SpinlockLocker
Andreas Kling
2021-08-22
Kernel: Rename SpinLock => Spinlock
Andreas Kling
2021-08-22
Kernel: Simplify SpinLockProtected<T>
Andreas Kling
2021-08-22
Kernel: Rename SpinLockProtectedValue<T> => SpinLockProtected<T>
Andreas Kling
2021-08-22
Kernel: Simplify MutexProtected<T>
Andreas Kling
2021-08-22
Kernel: Rename ProtectedValue<T> => MutexProtected<T>
Andreas Kling
2021-08-22
Kernel: Remove some unused classes from Kernel/Locking/
Andreas Kling
2021-08-19
Kernel: Make Process::current() return a Process& instead of Process*
Idan Horowitz
2021-08-19
AK: Move FormatParser definition from header to implementation file
Timothy Flynn
2021-08-19
Kernel: Consolidate a bunch of i386/x86_64 code paths
Andreas Kling
2021-08-19
Kernel/USB: Remove unused `free` function from QueueHead
Jesse Buhagiar
2021-08-19
Kernel/USB: Harden Descriptor memory allocation
Jesse Buhagiar
2021-08-19
Kernel/USB: Remove unused include from UHCIController.cpp
Jesse Buhagiar
2021-08-19
Kernel/USB: Move UHCI related structures to subdirectory
Jesse Buhagiar
2021-08-19
Kernel: Move set_metadata_dirty calls to notify_watchers
Edward Palmer
2021-08-18
Kernel: Const defines for PCI IDs for storage controllers
panky-codes
2021-08-18
Kernel: Specify directory entry types properly
Sergey Bugaev
2021-08-18
Meta+LibC: Don't allow text relocations in SerenityOS libraries
Daniel Bertalan
2021-08-18
Kernel: Fix a crash introduced by my TCP RST fix
Gunnar Beutner
2021-08-18
Kernel: Don't respond to TCP RST packets
Gunnar Beutner
[next]