22 Commits

Author SHA1 Message Date
WangZiao
dcf097a411 Merge branch 'guangzheliu/layer1dev' into wangziao/layer1test 2023-11-12 14:26:27 -08:00
FactorialN
e2547b507c fixed boolean type for 2 functions 2023-11-12 14:24:43 -08:00
WangZiao
37bed50c81 Merge branch 'guangzheliu/layer1dev' into wangziao/layer1test 2023-11-12 13:57:11 -08:00
FactorialN
bab03dc5a2 fixed an code error here 2023-11-12 13:56:44 -08:00
WangZiao
da703c02f0 use GuangZhe's version of fs.h 2023-11-12 13:55:12 -08:00
WangZiao
3d959eeeb1 Merge branch 'guangzheliu/layer1dev' into wangziao/layer1test 2023-11-12 13:51:01 -08:00
FactorialN
2c88283938 some merge 2023-11-12 13:37:46 -08:00
FactorialN
f0c37e2587 some basic fixes 2023-11-12 13:29:14 -08:00
wangziao
47927b0a8a modify layer 1 for pressure testing on a small fs 2023-11-12 03:22:24 -08:00
Victor
1d567ff487 fixed several bugs 2023-11-11 16:08:35 -08:00
FactorialN
23c5b4da6f recalled the uchar modification 2023-11-11 14:54:22 -08:00
FactorialN
359521e12e changed all char to unsigned char 2023-11-11 14:38:47 -08:00
FactorialN
350c00fd40 changed type of off_t to u_int64_t 2023-11-11 13:38:54 -08:00
Victor
fda144c353 fix bugs e.g. static function, disk argument, address offset and add test API code 2023-11-11 13:10:07 -08:00
FactorialN
5eb9fcdbda implemented inode list operation 2023-11-07 23:33:52 -08:00
FactorialN
91ec52e718 implemented deallo list operation 2023-11-07 23:09:59 -08:00
FactorialN
489b92cf24 changed to 4k, implemented most 2023-11-07 20:39:41 -08:00
FactorialN
d3bf233e42 save before changing datablock to 4k 2023-11-07 19:36:27 -08:00
Victor
4823b76d6c revise the way to use rawdisk R/W, add rawdisk obj as reference, revise writeFreeListHead API and it bit shifting 2023-11-07 15:58:20 -08:00
FactorialN
d276bb0e4c layer1 datablock allocate 2023-11-05 17:03:19 -08:00
FactorialN
b961114ae1 layer1 datablock allocate 2023-11-05 17:02:59 -08:00
FactorialN
5cbee55bd4 started layer 1 2023-11-05 16:01:00 -08:00