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-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
2021-08-18
AK+Kernel: StringView hash map Traits should not set peek type to String
Brian Gianforcaro
2021-08-18
Kernel: Protect the Custody cache with a mutex instead of a spinlock
Andreas Kling
2021-08-17
Kernel/SysFS: Prepend to the custody cache instead of append
Andrew January
2021-08-17
Kernel: Fix compilation with Clang
Timothy Flynn
2021-08-17
Kernel/ProcFS: Avoid String allocation when traversing /proc/PID/fd/
Andreas Kling
2021-08-17
Kernel: Add a little explainer comment to ListedRefCounted
Andreas Kling
2021-08-17
Kernel: Port Inode to ListedRefCounted
Andreas Kling
2021-08-17
Kernel: Remove unused VMObject::is_contiguous()
Andreas Kling
2021-08-17
Kernel+Userland: Remove global futexes
Andreas Kling
2021-08-17
Kernel: Port VMObject to ListedRefCounted
Andreas Kling
2021-08-17
Kernel/DevPtsFS: Avoid String allocation during directory traversal
Andreas Kling
2021-08-17
Kernel: Convert SlavePTY all-instances HashTable to an IntrusiveList
Andreas Kling
2021-08-17
Kernel: Port Thread to ListedRefCounted
Andreas Kling
2021-08-17
Kernel: Add ListedRefCounted<T> template class
Andreas Kling
2021-08-17
Kernel: Customize File::unref() and make it virtual
Andreas Kling
2021-08-17
Kernel/DevPtsFS: Add tightly typed DevPtsFSInode::fs()
Andreas Kling
2021-08-16
Kernel: Make makedev()/minor()/major() static
Itamar
2021-08-16
Kernel: Avoid enumerating all the fds to find a specific one in procfs
Ali Mohammad Pur
2021-08-16
Kernel: Add a Process::FileDescriptions::get_if_valid(index) API
Ali Mohammad Pur
2021-08-16
Kernel: Don't hold thread list lock while invoking ~Thread()
Andreas Kling
2021-08-16
Kernel: Use ProtectedValue for VirtualFileSystem::m_mounts
Andreas Kling
2021-08-15
Kernel: Cache Custody objects (weakly) to avoid expensive reconstruction
Andreas Kling
2021-08-15
Kernel/ProcFS: Avoid two unnecessary number-to-string conversions
Andreas Kling
2021-08-15
Kernel/SysFS: Don't compute exact size of PCI files
Andreas Kling
2021-08-15
Kernel: Move ARP debug information to ARP_DEBUG
brapru
2021-08-15
Kernel: Remove unused FIFO::all_fifos() table
Andreas Kling
2021-08-15
Kernel: Convert TCP retransmit queue from HashTable to IntrusiveList
Andreas Kling
2021-08-15
Kernel: Convert IPv4 socket list from HashTable to IntrusiveList
Andreas Kling
2021-08-15
Kernel: Use NonnullRefPtr<PhysicalPage> in PageDirectory::m_page_tables
Andreas Kling
2021-08-15
Kernel: Make Memory::Region allocation functions return KResultOr
sin-ack
2021-08-15
Kernel: Make Kernel::VMObject allocation functions return KResultOr
sin-ack
[next]