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-07-28
Kernel/ProcFS: Add S_IFREG bit to regular files in /proc
Andreas Kling
2021-07-27
Kernel: Modify the IOCTL API to return KResult
Brian Gianforcaro
2021-07-27
Kernel: Utilize AK::Userspace<T> in the ioctl interface
Brian Gianforcaro
2021-07-25
Kernel: Make purgeable memory a VMObject level concept (again)
Andreas Kling
2021-07-21
Revert "Kernel: Use IntrusiveList for keeping track of InodeWatchers"
Andreas Kling
2021-07-21
Kernel: Remove Inode's inheritance from Weakable
Andreas Kling
2021-07-21
Kernel: Use IntrusiveList for keeping track of InodeWatchers
Andreas Kling
2021-07-20
Kernel+LibC: Implement fcntl(2) advisory locks
Peter Elliott
2021-07-19
VirtualFileSystem: Check for '.' '..' and empty filenames
ls
2021-07-18
Kernel/TmpFS: Remove some unnecessary includes
Andreas Kling
2021-07-18
Kernel/TmpFS: Use IntrusiveList and KString for OOM safety
Andreas Kling
2021-07-18
Kernel/ProcFS: Remove redundant ProcFS& member from ProcFSInode
Andreas Kling
2021-07-18
Kernel/SysFS: Remove redundant SysFS& member from SysFSInode
Andreas Kling
2021-07-18
Kernel/DevFS: Remove redundant DevFS& member from DevFSInode
Andreas Kling
2021-07-18
Kernel/Ext2FS: Surface Vector allocation failures in block allocation
Andreas Kling
2021-07-18
Kernel: Make FileSystem::root_inode() return a plain Inode&
Andreas Kling
2021-07-18
Kernel/Ext2FS: Cache the root inode in a member variable
Andreas Kling
2021-07-18
Kernel: Rename Locker => MutexLocker
Andreas Kling
2021-07-18
Kernel/USB: Move USB bus information from /proc to /sys
Andreas Kling
2021-07-17
Kernel/SysFS: Remove unused SysFSComponent::entries_count()
Andreas Kling
2021-07-17
Kernel: Replace "folder" => "directory" everywhere
Andreas Kling
2021-07-17
Kernel: Remove Inode::directory_entry_count()
Andreas Kling
2021-07-17
Kernel: Count remaining children in VirtualFileSystem::rmdir() manually
Andreas Kling
2021-07-17
Kernel/DevFS: Use KString for DevFSDeviceInode::m_name
Andreas Kling
2021-07-17
Kernel/DevFS: Use KString for DevFSLinkInode::m_link
Andreas Kling
2021-07-17
Kernel/DevFS: Use KString for DevFSLinkInode::m_name
Andreas Kling
2021-07-17
Kernel/DevFS: Make DevFSInode::name() return StringView
Andreas Kling
2021-07-17
Kernel: Make Inode::create_child() take the name as a StringView
Andreas Kling
2021-07-17
Kernel/DevFS: Remove some unnecessary inode locking
Andreas Kling
2021-07-17
Kernel: Rename Inode::m_lock => m_inode_lock
Andreas Kling
2021-07-17
Kernel: Remove unused Inode::is_shared_vmobject()
Andreas Kling
2021-07-17
Kernel: Rename Lock to Mutex
Andreas Kling
2021-07-17
Kernel: Make FileSystem::class_name() return a StringView
Andreas Kling
2021-07-16
AK+Kernel: Implement and use EnumBits has_any_flag()
Timothy
2021-07-16
Kernel/Ext2FS: Don't hog inode lock in traverse_as_directory()
Andreas Kling
2021-07-16
Kernel/Ext2FS: Don't hog FS lock when calling base class flush_writes()
Andreas Kling
2021-07-16
Kernel/Ext2FS: Uncache unknown inode indices when flushing writes
Andreas Kling
2021-07-16
Kernel: Don't hog file system lock when doing BlockBasedFileSystem I/O
Andreas Kling
2021-07-16
Kernel: Don't explicitly seek before I/O in BlockBasedFileSystem
Andreas Kling
2021-07-16
Kernel: Add FileDescription read/write API that bypasses current offset
Andreas Kling
2021-07-16
Kernel/Ext2FS: Don't hog both locks in Ext2FSInode::lookup()
Andreas Kling
2021-07-14
Kernel/ProcFS: Allow a process directory to have a null Process pointer
Liav A
2021-07-11
Kernel: Remove unused header includes in FileSystem subtree
Brian Gianforcaro
2021-07-11
Kernel: Fix TmpFS resize behavior around INT32_MAX for 32-bit systems
Andrew Kaster
2021-07-11
Kernel: Rename various *VMObject::create*() => try_create()
Andreas Kling
2021-07-11
Kernel: Make SharedInodeVMObject allocation OOM-safe
Andreas Kling
2021-07-11
Kernel: Return correct error numbers for the mkdir syscall
Max Wipfli
2021-07-11
Kernel: Use Forward.h headers more
Andreas Kling
2021-07-11
Kernel: Make various T::class_name() and similar return StringView
Andreas Kling
2021-07-11
Kernel: Rename ProcFSComponentsRegistrar => ProcFSComponentRegistry
Andreas Kling
[next]