23 Commits (ee0d0b31a1cea4c905100cef501a3bc522ded00d)

Author SHA1 Message Date
Jiajie Chen 7629e287cb Expose device id via rdev in metadata
6 years ago
Jiajie Chen 17aea0d930 Add initial support for ext2
6 years ago
WangRunji 09382c21b8 improve Device trait. fix some warnings.
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
WangRunji 2865c419b3 sefs: fix load freemap
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
WangRunji d7a2006cc3 improve docs for vfs. add poll and ioctl.
6 years ago
WangRunji acff8d5586 fix truncate in FUSE
6 years ago
WangRunji 05a4df20bf replace chmod by set_metadata in INode
6 years ago
WangRunji 89e9dde1ec reformat code using `cargo fmt`
6 years ago
Jiajie Chen c2f3730e30 Add chmod for INode
6 years ago
WangRunji 38dab25178 split sync to sync_all and sync_data. merge rename to move.
6 years ago
WangRunji af02ecfb3f fix sfs: auto resize when writing to end
6 years ago
WangRunji def8615109 fix opening file in SGX
6 years ago
WangRunji 62827eb7bb fix SEFS for SGX
6 years ago
WangRunji 6e6b33f6fc rename FileInfo to Metadata. complete FsInfo
6 years ago
WangRunji 5265b8e36f impl mode & time in create
6 years ago
WangRunji da42736223 fix open sgx file. add key in open.
6 years ago
WangRunji 3463196120 impl SGX app: sefs-fuse
6 years ago
WangRunji 7ecef38049 impl SEFS device for SgxFile
6 years ago
WangRunji 170cc932be split SFS & SEFS to crates
6 years ago