Tianyu Gao
|
cc4f258ad4
|
Change size of the directory -> disk_inode.size
Co-Authored-By: Wang Runji <wangrunji0408@163.com>
|
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 |
Tianyu Gao
|
770bbd5aad
|
Revert "add .gitignore"
This reverts commit cc7d319f37 .
|
6 years ago |
gaotianyu1350
|
3edc14e317
|
add dev dir
|
6 years ago |
gaotianyu1350
|
cc7d319f37
|
add .gitignore
|
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 |
Jiajie Chen
|
c611248f80
|
Fix building for 32bit systems
|
6 years ago |
Jiajie Chen
|
f8d7b06727
|
Fix symlink to directories
|
6 years ago |
Jiajie Chen
|
9c0aeb1e66
|
Implement multiple freemap blocks
|
6 years ago |
Jiajie Chen
|
807a5d3dac
|
Implement double indirect blocks
|
6 years ago |
WangRunji
|
ff3dd7d157
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# src/bin/mksfs.rs
|
6 years ago |
WangRunji
|
89e9dde1ec
|
reformat code using `cargo fmt`
|
6 years ago |
WangRunji
|
ae77625e23
|
remove legacy report
|
6 years ago |
Jiajie Chen
|
166616e5ad
|
Improve absolute path and symlink resolution
|
6 years ago |