116 Commits

Author SHA1 Message Date
jiangjianfeng
55deb6a68b Avoid incrementing the crate version in publish ostd if the mode is try run 2025-06-06 18:22:09 +08:00
Qingsong Chen
38c9ab0615 Add LTP syscall tests 2025-06-04 11:04:30 +08:00
Qingsong Chen
6b1f8aab39 Add LTP syscall test to docker image 2025-05-16 11:33:17 +08:00
jiangjianfeng
d71ea25c06 Publish the heap allocator after updating the version 2025-05-13 14:26:48 +08:00
Hsy-Intel
ad6aa4960c Bump the project version 2025-05-12 22:01:05 +08:00
Hsy-Intel
a14d5a5017 Refactor OSDK and Asterinas Docker build systems 2025-05-06 15:59:38 +08:00
Qingsong Chen
88f08de3af Refactor framebuffer 2025-04-29 19:48:45 +08:00
Hsy-Intel
93602e9fce Use source compiled OVMF in Asterinas 2025-04-25 09:44:33 +08:00
Hsy-Intel
6912cca51f Upgrade TDX stack and refactor the Asterinas Docker system 2025-04-25 09:44:33 +08:00
jiangjianfeng
13287c752e Make TDX accept the same virtio-net parameters as the normal setting 2025-04-21 12:17:10 +08:00
jiangjianfeng
c5a01b9759 Install libnl in docker image 2025-03-26 17:45:49 +08:00
Fabing Li
9872adaa71 Fix release_tag 2025-03-25 09:11:24 +08:00
Fabing Li
be7c7d5624 Fix docker image tag updating 2025-03-25 09:11:24 +08:00
Fabing Li
8968fd042d Always updates date while bumping 2025-03-21 16:02:08 +08:00
Fabing Li
dd97f016a3 Remove stale code functions and update comments 2025-03-21 10:21:10 +08:00
Fabing Li
e3e37006b0 Streamline the version bump process 2025-03-20 19:33:54 +08:00
Zhang Junyang
77f70831aa Fail immediately if publishing fails 2025-03-20 17:27:31 +08:00
Zhang Junyang
9c10568a73 Specify the arguments for publishing the bzImage setup crate 2025-03-20 11:43:34 +08:00
jiangjianfeng
3ef8f20de6 Move libslirp-dev to build-base 2025-03-18 13:21:32 +08:00
jiangjianfeng
cea102bd18 Install libslirp from apt 2025-03-18 10:27:23 +08:00
Zhang Junyang
a708a0c046 Inject a scalable slab allocator 2025-03-14 19:55:00 +08:00
Zhang Junyang
70b7d8ccd0 Add README_JP.md to bump_version.sh 2025-03-14 09:48:59 +08:00
Zhang Junyang
5f05963ee5 Inject a scalable buddy system allocator to OSTD
Co-authored-by: Zhe Tang <tangzh@stu.pku.edu.cn>
2025-03-14 08:37:37 +08:00
Zhang Junyang
9c430b9901 Move the test kernel to OSDK/deps 2025-03-14 08:37:37 +08:00
Fabing Li
11c800c13a Upgrade qemu and httpd version 2025-02-27 09:05:03 +08:00
jiangjianfeng
cbe6e54b82 Install apache web server in docker image
Co-authered-by: Zhang Junyang <junyang@stu.pku.edu.cn>
2024-12-30 16:24:22 +08:00
jiangjianfeng
783345b90b Add Bob Jenkins's hash algorithm 2024-12-30 09:46:14 +08:00
Cautreoxit
cbf7a85451 Add Memcached into benchmark
Co-authered-by: Zhang Junyang <junyang@stu.pku.edu.cn>
2024-12-27 16:41:18 +08:00
Cautreoxit
5ec4c095c1 Fix bug for memcached install 2024-12-27 07:55:28 +08:00
Cautreoxit
7a02affd2a Add Memcached and libmemcached to the Dockerfile 2024-12-26 19:20:58 +08:00
Fabing Li
8066f99e88 Add yq to asterinas image 2024-12-20 09:49:35 +08:00
Ruihan Li
5efc32b6ea Fix the GRUB build issue 2024-12-17 14:36:41 +08:00
Ruihan Li
bf91551de1 Fix a typo in Dockerfile 2024-12-17 11:07:56 +08:00
Ruihan Li
9cc3aeb6e8 Use Asterinas-specific fork of GRUB 2024-12-17 10:47:41 +08:00
jiangjianfeng
d14d4b9312 Ingore test-base in format_all.sh 2024-12-16 19:11:03 +08:00
Ruize Tang
9f9fff0558 Fix format_all.sh treating comments as directories 2024-12-16 13:30:22 +08:00
Ruize Tang
065a3bd1c3 Avoid inline comments in variable assignments in Makefile 2024-12-11 19:37:45 +08:00
Zejun Zhao
0d93a8995b Add hackbench and schbench to dev container 2024-12-07 19:02:46 +08:00
jiangjianfeng
2eb67a8aec Update edk2 version to stable/202408 2024-12-02 11:37:35 +08:00
Jianfeng Jiang
c8c9b9753e Make all network benchmark run with tap backend and vhost on 2024-11-20 20:24:03 +08:00
jiangjianfeng
56727aa5ee Add bw_tcp_virtio benchmark 2024-11-12 17:47:40 +08:00
Shaowei Song
16a319a8ea Adjust and align the qemu arguments of virtio-blk-pci 2024-11-06 11:00:43 +08:00
Shaowei Song
32cf7a1e79 Fix the IOMMU enabling issue in the default EFI boot mode 2024-11-06 10:14:27 +08:00
Zhang Junyang
a5b3a1d6dd Unify the qemu arguments generation 2024-11-05 19:39:05 +08:00
Jianfeng Jiang
7c3e3738a1 Enable tap mode network and vhost 2024-10-26 22:07:38 +08:00
Jianfeng Jiang
f320ac0166 Install several net-tools in docker 2024-10-24 21:00:14 +08:00
Zhang Junyang
6757b39c13 Adjust the order publishing the bzImage crates 2024-10-16 11:52:53 +08:00
jiangjianfeng
b269118c9a Resolve cargo publish --dry-run check failure 2024-10-16 10:10:08 +08:00
Zhang Junyang
3f1fa33b13 Bump and publish linux-bzimage crate series with OSTD and OSDK 2024-10-16 10:05:34 +08:00
jiangjianfeng
090149eed7 Add tcp latency test over virtio-net 2024-10-14 20:59:25 +08:00