174 Commits (ab5ae3a447a8a98f8bdbfced6e7852b17180f617)
 

Author SHA1 Message Date
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
7 years ago
Jiajie Chen f04ddd22eb Support symlink for unzip
7 years ago
Jiajie Chen 037d00f566 Fix rcore-fs-ext2 tests
7 years ago
Jiajie Chen 17aea0d930 Add initial support for ext2
7 years ago
WangRunji 41ccb1675c add LRU to BlockCache
7 years ago
WangRunji 8dcd4fc012 impl naive BlockCache
7 years ago
WangRunji f3d4811305 fix get_entry
7 years ago
WangRunji d071071342 BREAK: sfs direntry no longer take up a block
7 years ago
WangRunji d39d3baea3 make fuse an optional feature
7 years ago
WangRunji 09382c21b8 improve Device trait. fix some warnings.
7 years ago
WangRunji 6f282baf2f impl Copy for FileType
7 years ago
WangRunji 7a7eb4864a Merge remote-tracking branch 'occlum/sefs'
7 years ago
Jiajie Chen 64d399fe66 Use usize for io_control data
7 years ago
gaotianyu1350 958fd0844e fix ioctl bug
7 years ago
gaotianyu1350 0bc5a7dcfd add ioctl
7 years ago
gaotianyu1350 4ed2ad6967 add call ioctl for inodeimpl
7 years ago
gaotianyu1350 83c218aadb add device inode id to DiskINode
7 years ago
WangRunji 2865c419b3 sefs: fix load freemap
7 years ago
gaotianyu1350 6cb05c35a2 add inode impl link
7 years ago
gaotianyu1350 f2e688cc10 fix device inode bug
7 years ago
gaotianyu1350 cef08da812 add device inodes for SFS and device inode id for inodeimpl
7 years ago
WangRunji 6537e7dc82 sefs: impl symlink
7 years ago
WangRunji c1d047f503 sefs: impl block group and auto extend when allocating failed
7 years ago
gaotianyu1350 de6b914cd1 trick to add device inode
7 years ago
WangRunji 08518e5034 sefs: fix SGX memory allocation fail, clear cache and retry
7 years ago
Tianyu Gao 1cc5fd90bb remove creating dev in root_inode
7 years ago
gaotianyu1350 56b9db6c8f handle result returned by create
7 years ago
gaotianyu1350 d9fa1417fe create dev
7 years ago
Tianyu Gao 55a8d35054 no create dev
7 years ago
gaotianyu1350 60da95773f gitignore
7 years ago
gaotianyu1350 869947266c Merge branch 'gty' of github.com:gaotianyu1350/rcore-fs into gty
7 years ago
Tianyu Gao d0a2d9241a ignore swp
7 years ago
Tianyu Gao 770bbd5aad Revert "add .gitignore"
7 years ago
gaotianyu1350 3edc14e317 add dev dir
7 years ago
gaotianyu1350 cc7d319f37 add .gitignore
7 years ago
WangRunji d7a2006cc3 improve docs for vfs. add poll and ioctl.
7 years ago
WangRunji acff8d5586 fix truncate in FUSE
7 years ago
WangRunji 05a4df20bf replace chmod by set_metadata in INode
7 years ago
Jiajie Chen c611248f80 Fix building for 32bit systems
7 years ago
Jiajie Chen f8d7b06727 Fix symlink to directories
7 years ago
Jiajie Chen 9c0aeb1e66 Implement multiple freemap blocks
7 years ago
Jiajie Chen 807a5d3dac Implement double indirect blocks
7 years ago
WangRunji ff3dd7d157 Merge remote-tracking branch 'origin/master'
7 years ago
WangRunji 89e9dde1ec reformat code using `cargo fmt`
7 years ago
WangRunji ae77625e23 remove legacy report
7 years ago
Jiajie Chen 166616e5ad Improve absolute path and symlink resolution
7 years ago
Jiajie Chen c2f3730e30 Add chmod for INode
7 years ago