Commit Graph

1950 Commits

Author SHA1 Message Date
luchangcheng2333 4aac371cb5 cargo fmt 2022-06-29 17:01:23 +08:00
sunshine 07b6be8aaa
Merge branch 'rcore-os:master' into master 2022-06-29 17:00:07 +08:00
luchangcheng2333 9e118abffe solve the shell running problem
solve the shell running problem, now it can run shell and libc-test normally
2022-06-29 16:58:29 +08:00
Yiren Zhang 3f9616aedc
Merge branch 'master' into master 2022-06-29 16:54:49 +08:00
YdrMaster 4f2bb3fb08
Merge pull request #336 from workerwork/syscall-socket
feat(syscall): add getsockopt
2022-06-29 16:37:39 +08:00
DeathWish5 73ef70040b Merge branch 'master' of github.com:rcore-os/zCore 2022-06-29 15:07:31 +08:00
DeathWish5 0175bb7f68 bug fix: pin_count error 2022-06-29 15:06:54 +08:00
workerwork 18224e7e1e add getsockopt syscall 2022-06-29 13:52:26 +08:00
Luoyuan Xiao c275b2ac34
Merge pull request #334 from YdrMaster/main
xtask 文档 & kernel-hal smp
2022-06-29 00:19:20 +08:00
DeathWish5 38b8457998 remove memory copy in load elf image 2022-06-28 21:41:46 +08:00
DeathWish5 da98d9075b minor update 2022-06-28 17:16:34 +08:00
DeathWish5 450df55e7b bug fix: error length of Sigset 2022-06-27 23:51:37 +08:00
DeathWish5 51dae46a83 minor update 2022-06-27 18:09:33 +08:00
DeathWish5 bf7e66ffcc bug fix: x86_64 align error 2022-06-27 17:03:44 +08:00
DeathWish5 1b12fd12c9 bug fix: multi-threads proc may dead lock. use lock::Mutex replace all spin::Mutex. 2022-06-26 22:07:36 +08:00
YdrMaster 0619c572f0 refactor(kernel-hal): remove smp feature
Signed-off-by: YdrMaster <ydrml@hotmail.com>
2022-06-25 12:46:56 +08:00
YdrMaster afa9ca5d35 feat: 使用 build-args 整合 clippy 和 build,避免使用 make
Signed-off-by: YdrMaster <ydrml@hotmail.com>
2022-06-25 12:28:00 +08:00
YdrMaster 66e4a09f54 docs(xtask): 补充全部命令说明
Signed-off-by: YdrMaster <ydrml@hotmail.com>
2022-06-25 11:38:02 +08:00
YdrMaster 4dd8e551aa style(xtask): 补充文档,调整部分命令
Signed-off-by: YdrMaster <ydrml@hotmail.com>
2022-06-25 07:26:14 +08:00
YdrMaster c63e1b4b85 feat: 分离 command_ext 给其他项目
Signed-off-by: YdrMaster <ydrml@hotmail.com>
2022-06-25 06:02:17 +08:00
0400h 90e6f67ef7 Add ubuntu:20.04 docker develop environment support
Signed-off-by: 0400h <git@0400h.cn>
2022-06-24 15:11:06 +08:00
Ydr 0780201b3a
Merge pull request #333 from DeathWish5/master
miner update: add sbss sdata srodata in linker.ld
2022-06-24 09:06:09 +08:00
DeathWish5 ca25593c51 bug fix: add sbss sdata srodata in linker.ld 2022-06-23 17:30:51 +08:00
zhenxing e71e54b6c7 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is failing Details
2022-06-22 17:44:29 +08:00
zhenxing d1a44e20ad create pipeline 2022-06-22 17:41:32 +08:00
Ydr 5df4ce775b
Merge pull request #331 from YdrMaster/dev-clean
增加两个命令,以不同级别清理目录
2022-06-22 15:08:36 +08:00
YdrMaster 191f56b0b4 feat(make): 增加两个命令,以不同级别清理目录
Signed-off-by: YdrMaster <ydrml@hotmail.com>
2022-06-22 12:22:42 +08:00
YdrMaster 41fbdc6418 style(xtask): 整理
Signed-off-by: YdrMaster <ydrml@hotmail.com>
2022-06-22 12:22:42 +08:00
Luoyuan Xiao 2fc70e5685
Merge pull request #329 from YdrMaster/main
update dtb & sbi
2022-06-22 11:34:42 +08:00
Luoyuan Xiao 106882edec
Merge pull request #324 from DeathWish5/master
executor bug fix: lmbench may cause panic.
2022-06-22 11:34:01 +08:00
YdrMaster 16b001d28a refactor(kernel-hal): 使用 sbi-rt
Signed-off-by: YdrMaster <ydrml@hotmail.com>
2022-06-20 22:58:24 +08:00
DeathWish5 f8cc81a24e minor udpate: typo fix 2022-06-20 18:37:32 +08:00
DeathWish5 e0a744b8c1 Merge branch 'master' of github.com:rcore-os/zCore 2022-06-20 18:30:04 +08:00
DeathWish5 e42ba4cc36 minor update 2022-06-20 18:24:56 +08:00
YdrMaster 9d44107384 refactor(kernel-hal): use dtb-walker
in primary_init_early

Signed-off-by: YdrMaster <ydrml@hotmail.com>
2022-06-20 10:44:09 +08:00
Ydr 0c37bb3485
Merge pull request #328 from elliott10/master 2022-06-19 10:37:07 +08:00
DeathWish5 1a7dec1667 cargo fmt and clippy 2022-06-17 22:21:26 +08:00
DeathWish5 7f50b1cbb9 feat: add kernel PF support 2022-06-17 21:53:21 +08:00
Luoyuan Xiao b3efb22e4b TCP connection occurred that segment not in receive window, will send challenge ACK
then the connection stuck
The smoltcp ACK timer made the connection stuck in network congestion
After analysis, this problem was caused by clock driver offer
2022-06-17 21:39:52 +08:00
Luoyuan Xiao 56c9926558 To fix nanosleep fault 2022-06-17 20:27:47 +08:00
Luoyuan Xiao 39b3dd1a57
Merge pull request #325 from YdrMaster/main
remove alphine
adjust the structure of download directory
2022-06-17 09:11:23 +08:00
YdrMaster 3ac0f6acdb fix(xtask): opencv 找 ffmpeg 目录错误 2022-06-16 17:52:17 +08:00
YdrMaster aaca104cb4 feat(xtask): 自动安装 binutils 2022-06-16 15:01:56 +08:00
YdrMaster d3c41dd4eb refactor(xtask): 不要使用当前目录的相对路径,以支持在任何位置使用 xtask 2022-06-15 19:09:24 +08:00
DeathWish5 1f8ae39dad Merge branch 'master' of github.com:rcore-os/zCore 2022-06-15 16:37:56 +08:00
DeathWish5 842f12f65b bug fix: cow may fail 2022-06-15 16:37:38 +08:00
YdrMaster d97069f718 cleanup(xtask): 不需要为 libos 修改 x86_64 的 rootfs 2022-06-15 12:58:01 +08:00
YdrMaster aed06c039f feat(libos): 下载 libos 的 rootfs 2022-06-15 12:52:01 +08:00
YdrMaster f7c20c335d feat(libos): 为 ci 提供一个专用的命令,添加 libc-test 2022-06-15 12:07:46 +08:00
YdrMaster c2a2691284 feat(libos): libos 使用专用的 rootfs 目录 2022-06-15 11:48:52 +08:00