greatbridf
|
dd114cb94d
Merge pull request #20 from SMS-Derfflinger/ext4-support
|
7 달 전 |
greatbridf
|
50f4ea5700
doc(readme): update configure and Makefile usage
|
7 달 전 |
greatbridf
|
39b892a434
chore(configure): update the Makefile and configure script to provide testcase image path
|
7 달 전 |
greatbridf
|
d9c5949512
change(init_script): check whether the ext4 image exists before mounting the image
|
7 달 전 |
greatbridf
|
65b3b66088
change(ext4): rework some part of the ext4 filesystem
|
7 달 전 |
greatbridf
|
d1e32f1ba8
style: remove some unused imports and pubs
|
7 달 전 |
greatbridf
|
532b88c4c3
Merge pull request #25 from Shao-ZW/robust-list
|
7 달 전 |
greatbridf
|
1751a0cb89
Merge branch 'master' into robust-list
|
7 달 전 |
greatbridf
|
990e1c6ad8
fix(set_robust_list): postpone the reading of robust_list_head until we exit
|
7 달 전 |
Heinz
|
c0ffa04589
fix(block): improve block's partprobe to register whole disk partition, and sort fdt's device node by start address
|
7 달 전 |
greatbridf
|
937e5a47c1
Merge pull request #19 from greatbridf/fix-syscall
|
7 달 전 |
zhuowei shao
|
bf6c04837b
feat: implement syscall get_robust_list
|
7 달 전 |
Heinz
|
0d98e9bbe6
Merge branch 'master' into ext4-support
|
7 달 전 |
Heinz
|
faff005b55
fix(fs): fix ext4 fs in riscv64, It will work normally only when a single ext4 image is mounted.
|
7 달 전 |
Heinz
|
de242d19af
fix(fs): fix ext4 fs, now x86_64 can read test image normally
|
7 달 전 |
greatbridf
|
bdc6dfb5a3
fix(exit): don't panic when we have user access fault on exiting
|
7 달 전 |
greatbridf
|
2c152fdca0
fix(execve): return error code instead of panicking when interpreter can't be found
|
7 달 전 |
greatbridf
|
d6dcfee4d2
fix(FixEntry): make riscv64 fixup list entry correctly aligned and laid out
|
7 달 전 |
greatbridf
|
82260f8ed8
feat: impl several more syscalls, bump linux version to 5.17
|
7 달 전 |
greatbridf
|
481948d2cb
Merge pull request #18 from greatbridf/dev-drivers
|
7 달 전 |
greatbridf
|
98ac37c635
feat(syscall): impl fch{own, mod}at and utimensat
|
7 달 전 |
greatbridf
|
ef950102c0
change(linker): enlarge the RAM size for riscv64 targets to support release mode builds
|
7 달 전 |
greatbridf
|
1513e66772
fix(FileArray): release the spinlock before dropping inner files
|
7 달 전 |
greatbridf
|
576c43db2d
fix(CoW): check both PRESENT and MAPPED bits when doing cow
|
7 달 전 |
greatbridf
|
ca174932df
fix(syscall): `fstatat` should place device number major at bit 8..16
|
7 달 전 |
greatbridf
|
42b95ebe83
feat(syscall): impl lseek for riscv64
|
7 달 전 |
greatbridf
|
dad0fa00ef
feat(interrupt): add external interrupt support for riscv64
|
7 달 전 |
greatbridf
|
9932b08358
change(trap): improve trap handling process
|
7 달 전 |
greatbridf
|
6dd58675ae
feat(serial): add serial driver support for riscv64
|
7 달 전 |
Heinz
|
77e6bd8f0c
feat(fs): add ext4 fs support based on ext4_rs crate
|
7 달 전 |