summaryrefslogtreecommitdiff
path: root/Kernel/Ext2FileSystem.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-25AK: Add Retained<T>, like RetainPtr, but never null.Andreas Kling
2019-02-21Add a simple /bin/df which gathers its info from /proc/df.Andreas Kling
2019-02-20Ext2FS: Remove the inode cache lock in favor of one big lock instead.Andreas Kling
2019-02-20Ext2FS: Lock a lot. Go way overkill with locking for now.Andreas Kling
2019-02-15Ext2FS: Fix various bugs in inode and block allocation.Andreas Kling
2019-02-03Ext2FS: Avoid a kmallocation every time we fetch an inode from disk.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-23Move VFS sources into Kernel/.Andreas Kling
2018-10-17Integrate ext2 from VFS into Kernel.Andreas Kling
2018-10-16Import the "gerbert" kernel I worked on earlier this year.Andreas Kling