Commit Graph

134 Commits

Author SHA1 Message Date
Chen Chengjun 8686d2b799 Bump the docker version for vDSO again 2025-08-22 17:16:40 +08:00
Tate, Hongliang Tian 9ab035c654 Rename the docs directory to book 2025-08-21 19:16:12 +08:00
Qingsong Chen 1e675d4387 Replace stdenv with stdenvNoCC to optimize CI workflows 2025-08-21 17:34:39 +08:00
Chen Chengjun 92f36751d0 Bump the docker version for VDSO 2025-08-21 17:26:07 +08:00
Hsy-Intel e725bf4ab8 Update Docker image references to remove '-tdx' suffix for consistency 2025-08-16 09:17:44 +08:00
Hsy-Intel de9f0da58f Clean up TDX-specific Docker images 2025-08-15 15:27:09 +08:00
Qingsong Chen 171b9803ad Let Github runners reuse caches for Rust and Nixpkgs 2025-07-23 20:03:39 +08:00
Qingsong Chen edbab2093a Add prebuilt apps test in docker image 2025-07-23 20:03:39 +08:00
Hsy-Intel 48b160e33a Use default process name in TDX QEMU configuration 2025-07-10 10:13:51 +08:00
Qingsong Chen 7118124fc2 Use nix to build initramfs 2025-07-04 18:52:26 +08:00
Qingsong Chen 490eaf6c81 Restructure the test directory 2025-07-04 18:52:26 +08:00
Qingsong Chen 7c68b36957 Install nix packages in docker image 2025-07-02 15:39:53 +08:00
jiangjianfeng 105ed3fd3c Add workflows to publish API documentation to self-hosted website 2025-07-01 17:07:28 +08:00
Qingsong Chen 5e3e23bf7c Add basic i8042 keyboard support 2025-06-27 12:56:55 +08:00
Zhang Junyang 42ff8646e7 Fix the version bump script 2025-06-26 08:16:22 +08:00
Zhang Junyang 00e6905d93 Specify ktest osdk args in Makefile 2025-06-18 16:13:52 +08:00
Qingsong Chen 0ddc1bb2d2 Revise the workflow of publish dokcer images 2025-06-11 16:52:53 +08:00
Hsy-Intel 74f322caa4 Use shallow clone for qemu-tdx 2025-06-09 18:50:43 +08:00
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