index
:
sbos.git
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
fs
/
ext2.c
Age
Commit message (
Collapse
)
Author
2023-10-30
Cleanup of things that did not get formatted or not included in old commits
Anton Kling
2023-10-30
EXT2: Improve block cache
Anton Kling
This significantly speeds up certain operations as indirect block looksup now don't need to make as many requests to the hard drive.
2023-10-24
EXT2: Add truncate function to filesystem
Anton Kling
2023-10-24
VFS/LibC: Create ftruncate function and corresponding syscall and libc ↵
Anton Kling
implementation Previously this function was only used for shared memory region created by shm_open because I was lazy. Now exists for all files.
2023-10-23
EXT2: Use the vfs_create_inode function to create the mount
Anton Kling
2023-10-23
VFS/libc: Create a syscall for mkdir and add the function to libc
Anton Kling
2023-10-23
EXT2: Make a function for directory creation and refactor directory entry ↵
Anton Kling
creation code
2023-10-23
EXT2: Invalidate inode cache if the inode gets written to.
Anton Kling
2023-10-22
EXT2: Implement a very basic cache for blocks and inodes
Anton Kling
2023-10-22
Move everything into a new repo.
Anton Kling