summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem
AgeCommit message (Expand)Author
2022-11-11Kernel: Add missing includes for Mount.h fileLiav A
2022-11-08Kernel: Split the Ext2FileSystem.{cpp,h} files into smaller componentsLiav A
2022-11-08Kernel: Split the ISO9660FileSystem.{cpp,h} files to smaller componentsLiav A
2022-11-08Kernel: Split the DevPtsFS files into smaller componentsLiav A
2022-11-08Kernel: Split the Plan9FileSystem.{cpp,h} file into smaller componentsLiav A
2022-11-08Kernel: Split the ProcFS core file into smaller componentsLiav A
2022-11-08Kernel: Split the FATFileSystem.{cpp,h} files into smaller componentsLiav A
2022-11-08Kernel: Split the TmpFS core files into smaller componentsLiav A
2022-11-08Kernel: Split the SysFS core files into smaller componentsLiav A
2022-11-05Kernel: Add support for jailsLiav A
2022-10-26Kernel: Remove bunch of unused includes in SysFS/Processes.cppTimon Kruiper
2022-10-26Kernel: Include missing headers for various filesTimon Kruiper
2022-10-26Kernel: Don't expose processor information for aarch64 in sysfsTimon Kruiper
2022-10-25Kernel+Userland: Move /sys/firmware/power_state to /sys/kernel directoryLiav A
2022-10-25Kernel: Introduce global variables and stats in /sys/kernel directoryLiav A
2022-10-24Kernel/FileSystem: Remove hardcoded unveil path of /usr/lib/Loader.soLiav A
2022-10-24Kernel: Add support for MSG_NOSIGNAL and properly send SIGPIPEGunnar Beutner
2022-10-22Kernel/FileSystem: Discard safely filesystems when unmounted last timeLiav A
2022-10-22Kernel: Append root filesystem to the VFS FileBackedFileSystem listLiav A
2022-10-22Kernel: Introduce support for using FileSystem object in multiple mountsLiav A
2022-10-22Kernel/FileSystem: Add a few missing includesLiav A
2022-10-22Kernel+Base: Introduce MS_NOREGULAR mount flagLiav A
2022-10-22Kernel: Remove the DevTmpFS classLiav A
2022-10-22Kernel: Add support for device nodes in TmpFSLiav A
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