189 Commits (29096ccb61fe961fa88ee32f35805a0ff62469f9)
 

Author SHA1 Message Date
WangRunji 29096ccb61 add explicit 'dyn'
5 years ago
WangRunji 51cbe5c129 support ramfs in rcore-fs-fuse. fix ramfs INode ID.
5 years ago
WangRunji f6c8b1988a add missing RamFS::new()
5 years ago
WangRunji 345e38f0b7 simplify ramfs
5 years ago
gjz010 0bd47e11a0 add ramfs
5 years ago
Chen b098983155
Merge pull request #7 from gjz010/master
6 years ago
gjz010 29e818afaa Added INode::create2() which allows creating devicefile with argument.
6 years ago
Chen 5f4b87fa30
Merge pull request #6 from gjz010/master
6 years ago
gjz010 11a41c8c95
Update vfs.rs
6 years ago
Jiajie Chen ee0d0b31a1 Add FsError::Again
6 years ago
Jiajie Chen 7629e287cb Expose device id via rdev in metadata
6 years ago
Jiajie Chen e6c4590a93 Add comments about char/block device
6 years ago
Wang Runji b421e751bb
Merge pull request #5 from gaotianyu1350/master
6 years ago
Tianyu Gao cc4f258ad4
Change size of the directory -> disk_inode.size
6 years ago
Jiajie Chen 351d38241f Truncate file when generating sfsimg
6 years ago
Tianyu Gao ab5ae3a447 fix some conflict, pass building
6 years ago
Tianyu Gao e3e0c4b465 merge lib
6 years ago
Jiajie Chen 585eb6197a Add git version subcommand for rcore-fs-fuse
6 years ago
Jiajie Chen 0508538490 Fix symlink args
6 years ago
Jiajie Chen f04ddd22eb Support symlink for unzip
6 years ago
Jiajie Chen 037d00f566 Fix rcore-fs-ext2 tests
6 years ago
Jiajie Chen 17aea0d930 Add initial support for ext2
6 years ago
WangRunji 41ccb1675c add LRU to BlockCache
6 years ago
WangRunji 8dcd4fc012 impl naive BlockCache
6 years ago
WangRunji f3d4811305 fix get_entry
6 years ago
WangRunji d071071342 BREAK: sfs direntry no longer take up a block
6 years ago
WangRunji d39d3baea3 make fuse an optional feature
6 years ago
WangRunji 09382c21b8 improve Device trait. fix some warnings.
6 years ago
WangRunji 6f282baf2f impl Copy for FileType
6 years ago
WangRunji 7a7eb4864a Merge remote-tracking branch 'occlum/sefs'
6 years ago
Jiajie Chen 64d399fe66 Use usize for io_control data
6 years ago
gaotianyu1350 958fd0844e fix ioctl bug
6 years ago
gaotianyu1350 0bc5a7dcfd add ioctl
6 years ago
gaotianyu1350 4ed2ad6967 add call ioctl for inodeimpl
6 years ago
gaotianyu1350 83c218aadb add device inode id to DiskINode
6 years ago
WangRunji 2865c419b3 sefs: fix load freemap
6 years ago
gaotianyu1350 6cb05c35a2 add inode impl link
6 years ago
gaotianyu1350 f2e688cc10 fix device inode bug
6 years ago
gaotianyu1350 cef08da812 add device inodes for SFS and device inode id for inodeimpl
6 years ago
WangRunji 6537e7dc82 sefs: impl symlink
6 years ago
WangRunji c1d047f503 sefs: impl block group and auto extend when allocating failed
6 years ago
gaotianyu1350 de6b914cd1 trick to add device inode
6 years ago
WangRunji 08518e5034 sefs: fix SGX memory allocation fail, clear cache and retry
6 years ago
Tianyu Gao 1cc5fd90bb remove creating dev in root_inode
6 years ago
gaotianyu1350 56b9db6c8f handle result returned by create
6 years ago
gaotianyu1350 d9fa1417fe create dev
6 years ago
Tianyu Gao 55a8d35054 no create dev
6 years ago
gaotianyu1350 60da95773f gitignore
6 years ago
gaotianyu1350 869947266c Merge branch 'gty' of github.com:gaotianyu1350/rcore-fs into gty
6 years ago
Tianyu Gao d0a2d9241a ignore swp
6 years ago