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
|
acff8d5586
|
fix truncate in FUSE
|
6 years ago |
WangRunji
|
05a4df20bf
|
replace chmod by set_metadata in INode
|
6 years ago |
Jiajie Chen
|
9c0aeb1e66
|
Implement multiple freemap blocks
|
6 years ago |
WangRunji
|
89e9dde1ec
|
reformat code using `cargo fmt`
|
6 years ago |
Jiajie Chen
|
4f035a05db
|
Implement symlink for sfs
|
6 years ago |
WangRunji
|
38dab25178
|
split sync to sync_all and sync_data. merge rename to move.
|
6 years ago |
WangRunji
|
0eba40886d
|
convert SFS device from Box -> Arc
|
6 years ago |
WangRunji
|
af02ecfb3f
|
fix sfs: auto resize when writing to end
|
6 years ago |
WangRunji
|
9a89ed174c
|
fix zip bug. impl std::Error for FsError.
|
6 years ago |
WangRunji
|
ffa42fcc55
|
merge mksfs to fuse binutil
|
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
|
946f1e119f
|
split fuse to bin & lib
|
6 years ago |
WangRunji
|
170cc932be
|
split SFS & SEFS to crates
|
6 years ago |
WangRunji
|
32a3a8c8b1
|
FUSE works for SEFS!
|
6 years ago |
WangRunji
|
4b5dba67df
|
fix FUSE write. fix SFS freemap by updating crate 'bitvec'.
|
6 years ago |
WangRunji
|
ea7dfa79b8
|
remove useless log, just switch to DEBUG level
|
6 years ago |
WangRunji
|
f308d7bd6e
|
rename to 'rcore-fs' and create workspace
|
6 years ago |
WangRunji
|
f7c75234de
|
rename 'sfs-c' to 'rcore-fs-ucore', update to Rust 2018
|
6 years ago |
WangRunji
|
066cd14cce
|
impl more INode operations
|
6 years ago |
WangRunji
|
1eb25f7422
|
impl basic FUSE that support 'ls' 'cat'
|
6 years ago |