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
/
FileSystem
Age
Commit message (
Expand
)
Author
2021-09-05
Kernel: Use TRY() in FileDescription::attach()
Andreas Kling
2021-09-05
Kernel: Use TRY() in Inode
Andreas Kling
2021-09-05
Kernel: Use TRY() in FIFO
Andreas Kling
2021-09-05
Kernel: Use TRY() in InodeFile
Andreas Kling
2021-09-05
Kernel/Ext2FS: Use TRY() in the Ext2FS
Andreas Kling
2021-09-05
Kernel: Use TRY() even more in VirtualFileSystem
Andreas Kling
2021-09-05
Kernel: Tidy up VirtualFileSystem::mount_root() a little bit
Andreas Kling
2021-09-05
Kernel: Use TRY() in FileDescription
Andreas Kling
2021-09-05
Kernel: Tidy up AnonymousFile construction a bit
Andreas Kling
2021-09-05
Kernel: Use TRY() in VirtualFileSystem
Andreas Kling
2021-09-05
AK+Kernel: Move KResult.h to Kernel/API for userspace access
sin-ack
2021-09-05
Kernel: Rename FileBlocker::unblock() => unblock_if_conditions_are_met()
Andreas Kling
2021-09-05
Kernel: Tidy up InodeWatcher construction
Andreas Kling
2021-09-05
Kernel/Plan9FS: Use KString instead of String in one place
Andreas Kling
2021-09-05
Kernel/Ext2FS: Remove a String allocation in debug logging
Andreas Kling
2021-09-04
Kernel/SysFS: Ensure data stability when reading from Inodes
Liav A
2021-09-04
Kernel/DevFS: Remove unnecessary include
Liav A
2021-09-03
Everywhere: Prevent risky implicit casts of (Nonnull)RefPtr
Daniel Bertalan
2021-09-01
Kernel: Convert UserOrKernelBuffer callbacks to use AK::Bytes
Brian Gianforcaro
2021-09-01
Kernel: Pass InodeMetadata by reference in TmpFSInode::create
Brian Gianforcaro
2021-08-29
Kernel/SysFS: Remove unnecessary mutex lockers in SysFS metadata getters
Andreas Kling
2021-08-29
Kernel: Make all ProcFS and SysFS files zero-sized
Andreas Kling
2021-08-29
Kernel: Remove an obviously redundant check in FIFO::read()
Andreas Kling
2021-08-29
Kernel/Ext2FS: Avoid temporary String allocation during inode creation
Andreas Kling
2021-08-29
Kernel: Strongly typed user & group ID's
Andreas Kling
2021-08-29
Kernel: Rename FileDescription::create() => try_create()
Andreas Kling
2021-08-24
Kernel: Move Blocker setup out from constructors into setup_blocker()
Andreas Kling
2021-08-23
Kernel: Rename Blocker::not_blocking(bool) to something more descriptive
Andreas Kling
2021-08-23
Kernel: Rename BlockerSet::unblock() to something more accurate
Andreas Kling
2021-08-23
Kernel: Rename Thread::BlockCondition to BlockerSet
Andreas Kling
2021-08-23
Kernel: Mark BlockCondition subclasses as final
Andreas Kling
2021-08-23
Kernel: Convert Processor::in_irq() to static current_in_irq()
Andreas Kling
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: Rename SpinLockProtectedValue<T> => SpinLockProtected<T>
Andreas Kling
2021-08-22
Kernel: Rename ProtectedValue<T> => MutexProtected<T>
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: Move set_metadata_dirty calls to notify_watchers
Edward Palmer
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: Port Inode 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: 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: 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: Remove unused FIFO::all_fifos() table
Andreas Kling
[next]