greatbridf
|
1e9ae1be41
feat(BlockDevice): add write requests for block devices
|
пре 7 месеци |
greatbridf
|
c2eab5d866
feat: impl vdso for all architectures and sigreturn for riscv64
|
пре 7 месеци |
greatbridf
|
485546e8d0
feat: add Stream used for write operations
|
пре 7 месеци |
greatbridf
|
73a10e4727
feat(syscall): impl fstatat
|
пре 7 месеци |
greatbridf
|
262b76ad95
remove(bindgen): move all the used constants to `kernel::constants`
|
пре 8 месеци |
greatbridf
|
1cc6683440
fix(sendfile): `sendfile` returns wrong written byte count
|
пре 8 месеци |
greatbridf
|
dc97e018fa
refactor(mm): new abstraction of page table and etc.
|
пре 8 месеци |
greatbridf
|
a2ec93f2e3
temporary solution: use `Task::block_on` everywhere
|
пре 9 месеци |
greatbridf
|
3d55507589
mutex: refactor to get rid of `Lock`
|
пре 10 месеци |
greatbridf
|
e9ec2880b8
feat: temp. impl for sys_times, update sys_statx
|
пре 1 година |
greatbridf
|
780114025c
clean: remove some redundant types
|
пре 1 година |
greatbridf
|
0295d3e954
fix: UserBuffer move CheckedUserPointer on fill called
|
пре 1 година |
greatbridf
|
c6d416043e
fix terminal subsystem, print syscall debug info conditionally
|
пре 1 година |
greatbridf
|
b9756e3233
rewrite: some of the process part and syscalls
|
пре 1 година |
greatbridf
|
7930b71762
feat: rewrite filearray with rust
|
пре 1 година |