DragonOS/kernel
LoGin 2b72148cae
feat(syscall): 实现syscall restart (#1075)
能够在系统调用返回ERESTARTSYS时,信号处理结束后,自动重启系统调用.

TODO: 实现wait等需要restart_block的系统调用的重启

Signed-off-by: longjin <longjin@DragonOS.org>
2024-12-13 00:56:20 +08:00
..
.cargo fix: 修复由于升级到2024-07-23工具链之后,某些机器上面内核运行一直fault的问题。 (#870) 2024-07-27 17:34:05 +08:00
crates feat(syscall): 实现syscall restart (#1075) 2024-12-13 00:56:20 +08:00
src feat(syscall): 实现syscall restart (#1075) 2024-12-13 00:56:20 +08:00
submodules riscv: 完成UEFI初始化,能正确设置memblock的信息 (#501) 2024-01-26 18:08:39 +08:00
.clippy.toml 引入clippy,并根据clippy的提示,修改部分代码 (#575) 2024-03-10 21:45:34 +08:00
.gitignore
Cargo.toml feat(syscall): 实现syscall restart (#1075) 2024-12-13 00:56:20 +08:00
Makefile fix(backtrace):Use more reasonable compile options (#1056) 2024-11-25 16:28:05 +08:00
build.rs
env.mk build: Remove DragonOS_GCC And make CI use docker image (#954) 2024-10-10 00:59:50 +08:00
rust-toolchain.toml chore: update toolchain version to 2024-11-05 (#1031) 2024-11-11 21:29:15 +08:00