|  Jianfeng Jiang | fb59fa7a55 | Use matrix to simplify osdk test | 2024-06-27 15:44:29 +08:00 | 
				
					
						|  Fabing Li | 36841c50d4 | Add benchmark CI for sysbench and getpid | 2024-06-26 20:58:12 +08:00 | 
				
					
						|  Fabing Li | 4700ab71bc | Bumped Asterinas & OSDK version to 0.5.1 | 2024-06-26 19:12:17 +08:00 | 
				
					
						|  Jianfeng Jiang | 9647e09863 | Add CI to tag main branch when VERSION changes | 2024-06-25 11:49:49 +08:00 | 
				
					
						|  Ruihan Li | 284b8c28c8 | Avoid long lines in `Makefile`s and workflows | 2024-06-24 19:22:48 +08:00 | 
				
					
						|  Fabing Li | c75a3732b9 | Add issue templates | 2024-06-21 19:57:47 +08:00 | 
				
					
						|  Zhang Junyang | d2eb9e16ff | [chore] Bump to 0.5.0 | 2024-06-21 10:57:08 +08:00 | 
				
					
						|  Hsy-Intel | 8c39309381 | Add TDX dockerfile & CI for asterinas | 2024-06-20 16:08:23 +08:00 | 
				
					
						|  Jianfeng Jiang | a997785166 | Add CI to update API documentations | 2024-06-18 15:15:08 +08:00 | 
				
					
						|  Hsy-Intel | bd1d076e8c | Update CI for website | 2024-06-18 12:45:45 +08:00 | 
				
					
						|  Hsy-Intel | 6014ecfc0f | Add tdx guide for osdk | 2024-06-14 19:49:03 +08:00 | 
				
					
						|  Anmin Liu | 7694c5a6b8 | Convert vsock ci to manual trigger | 2024-06-11 17:51:36 +08:00 | 
				
					
						|  Anmin Liu | 9f67fcdc58 | Reuse Rxbuffer and update `qemu_args.sh` for vsock | 2024-06-11 17:51:36 +08:00 | 
				
					
						|  Anmin Liu | 878e8a88f4 | Support poll multiple packets | 2024-06-11 17:51:36 +08:00 | 
				
					
						|  Anmin Liu | 646406115e | Optimize vsock code structure | 2024-06-11 17:51:36 +08:00 | 
				
					
						|  Anmin Liu | 60dd17fdd3 | Support calling from inside via vsock | 2024-06-11 17:51:36 +08:00 | 
				
					
						|  Jianfeng Jiang | 39c2e17f75 | Fix OSDK publish CI panics | 2024-06-09 23:01:52 +08:00 | 
				
					
						|  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 | 
				
					
						|  Zhang Junyang | a532340c65 | Implement linux x86 32bit legacy boot protocol | 2023-10-26 12:05:12 +08:00 | 
				
					
						|  Zhang Junyang | 8910af1294 | Update grub to 2.12-rc1 for efi bugfix | 2023-10-26 12:05:12 +08:00 | 
				
					
						|  Zhang Junyang | c26eac757a | Add timeout for CI jobs | 2023-10-15 18:05:53 -05:00 | 
				
					
						|  Zhang Junyang | cdc2b960dc | Switch to EFI boot and use official release for QEMU and GDB | 2023-10-12 14:38:36 -05:00 | 
				
					
						|  Zhang Junyang | d0c84e0b6f | Add protected mode sub-crate for Linux boot setup | 2023-10-12 14:38:36 -05:00 | 
				
					
						|  Zhang Junyang | 7d5295ab25 | Refactor build system, boot and added Linux Boot facilities | 2023-10-12 14:38:36 -05:00 | 
				
					
						|  Zhang Junyang | 602c0e30fe | Add version bumping mechanism | 2023-08-14 10:45:01 +08:00 | 
				
					
						|  Zhang Junyang | e7d1437fca | Build Docker image with CI | 2023-08-14 10:45:01 +08:00 | 
				
					
						|  Zhang Junyang | 2e7fd91264 | Run ci with optimizations and specify ci pr types | 2023-08-08 21:32:03 +08:00 | 
				
					
						|  Zhang Junyang | acfbc7efdc | Fix multiple issues in the initproc path | 2023-08-04 11:37:34 +08:00 | 
				
					
						|  Zhang Junyang | bb5e9a2e97 | Add github workflow config | 2023-08-04 11:37:34 +08:00 | 
				
					
						|  Zhang Junyang | 08f50ac085 | Add mergeable bot configuration | 2023-07-24 20:44:13 +08:00 |