greatbridf
|
19f9ef3351
vfs: rework the vfs subsystem with async
|
преди 5 месеца |
greatbridf
|
34a6252968
feat: unwinding and printing stack backtrace
|
преди 5 месеца |
greatbridf
|
db931a8038
partial work: file array rework and asynchronize
|
преди 5 месеца |
greatbridf
|
dee96a3a6a
syscall: migrate all syscalls to async...
|
преди 5 месеца |
greatbridf
|
9c900be225
task, thread: working version of threads
|
преди 5 месеца |
greatbridf
|
33ff3156a0
task: brand new block_on and stackful wrapper
|
преди 6 месеца |
greatbridf
|
fb9a175e70
runtime: add trace logs and fix few bugs
|
преди 6 месеца |
greatbridf
|
e23c9eb1f2
runtime: new task sleep-wakeup method and some adaption
|
преди 6 месеца |
greatbridf
|
3329f1bfa8
task: call platform shutdown on panicking for la64
|
преди 6 месеца |
Heinz
|
2d61f60c0c
syscall: more new syscall impls
|
преди 7 месеца |
greatbridf
|
333f3907d4
Merge branch 'master' into loongarch64
|
преди 6 месеца |
greatbridf
|
97574ce60b
feat(arch): add loongarch64 bootstrap code
|
преди 7 месеца |
Heinz
|
6d9027b71b
Merge pull request #35 from greatbridf/interpreter
|
преди 7 месеца |
Heinz
|
c264c7ee6c
Merge branch 'master' into riscv64-smp
|
преди 7 месеца |
greatbridf
|
14ca94cd85
change: use the script directly in kernel init
|
преди 7 месеца |
greatbridf
|
56f11a3175
feat(execve): support the shebang scripts
|
преди 7 месеца |
greatbridf
|
3219293b2f
Merge pull request #31 from greatbridf/fix-syscall
|
преди 7 месеца |
greatbridf
|
d1e32f1ba8
style: remove some unused imports and pubs
|
преди 7 месеца |
Heinz
|
0359279932
feat(hal): impl smp bootstrap for riscv64
|
преди 7 месеца |
Heinz
|
c0ffa04589
fix(block): improve block's partprobe to register whole disk partition, and sort fdt's device node by start address
|
преди 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 месеца |
greatbridf
|
5fdaaef28e
feat(rtc): implement RTC for riscv64
|
преди 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 месеца |
greatbridf
|
ac9a6b2f1f
Merge remote-tracking branch 'upstream/master' into riscv64-support
|
преди 7 месеца |
greatbridf
|
da6298e357
change(clone): parse clone args at entry point and save them into Option's
|
преди 7 месеца |
zhuowei shao
|
5bcdb8040b
feat: implement clone
|
преди 7 месеца |
greatbridf
|
353fe877ea
feat: add compilation option for riscv64, fix x86 compile
|
преди 7 месеца |
greatbridf
|
963a3b1bb9
Merge remote-tracking branch 'upstream/master' into riscv64-support
|
преди 7 месеца |