summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem.h
AgeCommit message (Expand)Author
2019-02-28Kernel: Make a copy of the dirty inode list before iterating in sync().Andreas Kling
2019-02-27Kernel: Use KResult in link().Andreas Kling
2019-02-27Kernel: Use KResult in unlink() and rmdir().Andreas Kling
2019-02-27Add chown() syscall and a simple /bin/chown program.Andreas Kling
2019-02-25More moving towards using signed types.Andreas Kling
2019-02-25Kernel: Add KResult and KResultOr<T> classes.Andreas Kling
2019-02-21Add a simple /bin/df which gathers its info from /proc/df.Andreas Kling
2019-02-14Kernel: More work on sockets. Fleshing out connect().Andreas Kling
2019-02-10Kernel: Add an LRU block cache.Andreas Kling
2019-02-08Kernel: Break retain cycle between Inode and VMObject.Andreas Kling
2019-02-06Bootloader: Locate the kernel's data segment and clear it.Andreas Kling
2019-02-05Kernel: Invalidate file-backed VMO's when inodes are written.Andreas Kling
2019-01-31Big, possibly complete sweep of naming changes.Andreas Kling
2019-01-29Implement basic chmod() syscall and /bin/chmod helper.Andreas Kling
2019-01-28Add support for removing directories.Andreas Kling
2019-01-23Kernel: Get rid of Unix namespace.Andreas Kling
2019-01-23VFS: Move Ext2FSInode::m_lock up to Inode so all inodes can have locking.Andreas Kling
2019-01-23VFS: Rename FS::id() to fsid() for consistency.Andreas Kling
2019-01-23Move VFS sources into Kernel/.Andreas Kling
2018-10-18Use FileHandle from VFS.Andreas Kling
2018-10-16Import the "gerbert" kernel I worked on earlier this year.Andreas Kling