summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem
AgeCommit message (Expand)Author
2022-10-17Kernel: Move InterruptDisabler out of Arch directoryTimon Kruiper
2022-10-16Kernel: Use more fine-grained content data block granularity in TmpFSLiav A
2022-10-14Kernel: Add support for the FAT32 filesystemUndefine
2022-09-26Kernel: Fix typo in comment in Ext2FileSystem::read_bytes_locked methodLiav A
2022-09-26Kernel/FileSystem: Remove the locking of a Inode mutex in InodeVMObjectsLiav A
2022-09-20Kernel: Abstracts x86 reboot and shutdown specific methodsLiav A
2022-09-16Kernel: Handle mmap requests on zero-length data file inodes safelyLiav A
2022-09-16Kernel/FileSystem: Make Inode::{write,read}_bytes methods non-virtualLiav A
2022-09-16Kernel/FileSystem: Mark ext2 inode block list non-constLiav A
2022-09-16Kernel/FileSystem: Mark ext2 inode lookup cache non-constLiav A
2022-09-13Kernel: Use correct timestamp in sys$utimens()Andreas Kling
2022-08-24Kernel: Simplify the File memory-mapping APIAndreas Kling
2022-08-24Kernel: Wrap process address spaces in SpinlockProtectedAndreas Kling
2022-08-23Kernel/ProcFS: Silently ignore attempts to update ProcFS timestampsAndreas Kling
2022-08-23Kernel/SysFS: Silently ignore attempts to update SysFS timestampsAndreas Kling
2022-08-22Kernel: Update atime/ctime/mtime timestamps atomicallyAndreas Kling
2022-08-22Kernel: Use Process::credentials() and remove user ID/group ID helpersAnthony Iacono
2022-08-21Kernel: Make Inode::resolve_as_link() take credentials as inputAndreas Kling
2022-08-21Kernel: Make File::{chown,chmod} take credentials as inputAndreas Kling
2022-08-21Kernel: Make VirtualFileSystem functions take credentials as inputAndreas Kling
2022-08-21Kernel: Use credentials object in VirtualFileSystemJames Bellamy
2022-08-21Kernel: Use RefPtr instead of LockRefPtr for CustodyAndreas Kling
2022-08-20Kernel: Add Credentials to hold a set of user and group IDsAndreas Kling
2022-08-20Kernel: Move InodeMetadata methods out of lineAndreas Kling
2022-08-20Kernel: Make self-contained locking smart pointers their own classesAndreas Kling
2022-08-20AK+Kernel: Add AK::AtomicRefCounted and use everywhere in the kernelAndreas Kling
2022-08-19Kernel: Require lock rank for Spinlock constructionkleines Filmröllchen
2022-08-18Kernel: Protect the Custody cache with a spinlockAndreas Kling
2022-08-18Kernel: Remove outdated FIXME in Custody.hAndreas Kling
2022-08-16Kernel: Lock the inode before writing in SharedInodeVMObject::syncMike Akers
2022-08-14Kernel/Storage: Remove InterfaceType enumLiav A
2022-08-12Kernel/VFS: Check that mount-point is not in useKristiyan Stoimenov
2022-08-08Kernel/FileSystem: Use a new debug flag for SysFS debug messagesLiav A
2022-07-30Kernel/FileSystem: Funnel calls to Inode::prepare_to_write_data methodLiav A
2022-07-27Kernel: Move SysFS USB create functionb14ckcat
2022-07-24Kernel/SysFS: Fix parent directory hierarchy with symbolic linksLiav A
2022-07-22Everywhere: Prefix 'TYPEDEF_DISTINCT_ORDERED_ID' with 'AK_'Linus Groh
2022-07-21Kernel: Support F_SETLKW in fcntlIdan Horowitz
2022-07-19Kernel/Devices: Abstract SysFS Device add/remove methods more properlyLiav A
2022-07-19Kernel/SysFS: Add exposing interface for DisplayConnectorsLiav A
2022-07-15Kernel: Try to set [cm]time in Inode::did_modify_contentsHendiadyoin1
2022-07-15Kernel/SysFS: Add /sys/devices/storage directoryLiav A
2022-07-15Kernel/SysFS: Adapt USB plug code to work with SysFS patternsLiav A
2022-07-15Kernel/SysFS: Mark SysFSDirectory traverse and lookup methods as finalLiav A
2022-07-15Kernel/SysFS: Reduce the responsibilities of the Registry objectLiav A
2022-07-15Kernel/SysFS: Add Symbolic link functionality to the filesystemLiav A
2022-07-15Kernel/SysFS: Add two methods related to relative paths for componentsLiav A
2022-07-15Kernel/SysFS: Rename Devices code folder => DeviceIdentifiersLiav A
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Kernel: Annotate all `KBuffer` and `DoubleBuffer` with a custom nameTim Schumacher