62 Commits

Author SHA1 Message Date
skpupil
da3e279ac6 Increase memory size and change boot mode in CI 2024-05-31 15:19:17 +08:00
Jianfeng Jiang
32b1fb3723 Fix OSDK CI bugs & Build OSDK with stable channel in CI 2024-05-23 12:32:25 +08:00
Jianfeng Jiang
bd0611f1e3 Enable lto when building release 2024-05-08 11:03:53 +08:00
Zhang Junyang
b4a357a971 Separate OSDK lint from kernel lint 2024-05-06 12:19:16 +08:00
Fabing Li
ce0968fbab Fix overwriting of original files and add version awareness 2024-04-28 10:52:13 +08:00
LI Qing
2616335755 Refine the ext2 case in regression test 2024-04-26 14:36:46 +08:00
Zhang Junyang
e4c2151566 Implement the next OSDK 2024-04-25 09:44:46 +08:00
Jianfeng Jiang
97974c9cdc Bump version in github workflows to 0.4.2 2024-04-03 08:21:15 +08:00
Fabing Li
bdf5e3a578 Fix the failing book publish CI action 2024-04-02 17:47:04 +08:00
fgh1999
6ab6648b33 Bump version to 0.4.2
Add GDB in OSDK Dockerfile
2024-04-01 17:26:49 +08:00
Jianfeng Jiang
63499c675c Add OSDK demos in Asterinas Book in OSDK integration test 2024-03-22 10:39:23 +08:00
Jianfeng Jiang
951b2f98dd Run OSDK tests in host environment 2024-03-22 10:39:23 +08:00
Fabing Li
c7b7e2473f Add workflow to update the website for the book automatically 2024-03-21 17:09:28 +08:00
Yingdi Shan
650c7dfbad Add exFAT file system 2024-03-19 16:26:55 +08:00
Ruihan Li
60cd65d837 Install clang-format in the Docker container 2024-03-18 11:20:46 +08:00
Ruihan Li
4eff679eac Fix dependencies of initramfs 2024-03-15 12:52:56 +08:00
LI Qing
a6bb7c7bf5 Fix the kernel test cases in CI 2024-03-08 09:01:53 +08:00
Zhang Junyang
7d0ea99650 Hide OSDK installation if using Make 2024-02-28 16:30:48 +08:00
Zhang Junyang
f415585dff Fix workspace clippy usage 2024-02-28 16:30:48 +08:00
Zhang Junyang
7eac2772d0 Gone with x86_64-custom 2024-02-28 16:30:48 +08:00
Zhang Junyang
bd878dd1c9 Update dev image for OSDK and bump version to 0.4.0 2024-02-28 16:30:48 +08:00
Zhang Junyang
6694f08eac Refactor CI and OSDK tests, add OSDK publish workflow 2024-02-28 16:30:48 +08:00
Zhang Junyang
f97d0f1260 Implement OSDK functionalities and opt-in OSDK for asterinas 2024-02-28 16:30:48 +08:00
Yingdi Shan
bc9bce9dea Add tools for exfat filesystem in docker image and bump the version 2024-02-27 18:28:13 +08:00
Jianfeng Jiang
3b3d088767 Add OSDK command line interface 2024-02-20 20:31:07 +08:00
skpupil
3c243f4908 Delete mergeable.yml 2024-01-26 13:28:18 +08:00
Jianfeng Jiang
2437fba0d9 Add license check github action in ci 2024-01-18 08:22:58 +08:00
Zhang Junyang
302b547a0d Bump version to 0.3.0 2024-01-02 07:21:36 +08:00
Zhang Junyang
94f8914a5e Update versions 2024-01-02 07:21:36 +08:00
Zhang Junyang
432f0c34b0 Bring both EFI and legacy to test 2024-01-02 07:21:36 +08:00
Zhang Junyang
487e0cdd15 Recognize kernel memory regions in the Linux boot path 2024-01-02 07:21:36 +08:00
Zhang Junyang
d4b6eea97d Make the linux boot protocol test boot test only 2024-01-02 07:21:36 +08:00
LI Qing
ddca4fb2fc Enable some fs system call test cases 2023-12-28 04:54:48 +08:00
Jianfeng Jiang
632b1937c5 Rename docker image as asterinas/asterinas 2023-12-26 11:49:24 +08:00
Jianfeng Jiang
99f6765ced Rename jinux to asterinas in documentation and code 2023-12-26 11:49:24 +08:00
Jianfeng Jiang
9a3f95eee2 Fix wrong regression test type 2023-12-24 07:05:24 +08:00
Chen Chengjun
e6f3a6a8a4 Update docker image and add the benchmarks 2023-12-20 18:06:33 +08:00
Jianfeng Jiang
d24775001f Running regression test in ci 2023-12-20 14:18:07 +08:00
Chuandong Li
07dd0fbd38 Fix the misuse of spin::mutex 2023-12-06 10:22:03 +08:00
Yingdi Shan
f6b01c1da2 Allow commit author emails to be @[mail.]zgclab.edu.cn 2023-12-01 10:02:59 +08:00
Js2xxx
e38c737256 Add some comments 2023-11-23 06:57:16 +08:00
Js2xxx
135fae6152 Update mergeable emails 2023-11-23 06:57:16 +08:00
Zhang Junyang
ec3daca5fd Add ktest whitelist support 2023-11-09 13:22:34 +08:00
Zhang Junyang
bb0560530f Enable usermode unit test for specific crates 2023-11-09 13:22:34 +08:00
Zhang Junyang
b8818bb740 Add ktest framework 2023-11-09 13:22:34 +08:00
Yuke Peng
0e7f279bd6 Enable CI for MicroVM 2023-11-08 13:50:10 +08:00
Chen Chengjun
5d75298144 Make integration test runs in release mode 2023-11-06 08:55:48 +08:00
Ruihan Li
c5d04c41a2 Allow commit author emails to be @[stu.]pku.edu.cn 2023-11-01 14:52:47 +08:00
Zhang Junyang
0a17d90532 Polish namings and interfaces of linux boot 2023-10-26 12:05:12 +08:00
Zhang Junyang
33ec7dec02 Use dummy tests for other boot protocols 2023-10-26 12:05:12 +08:00