Commit Graph

71 Commits

Author SHA1 Message Date
7d5295ab25 Refactor build system, boot and added Linux Boot facilities 2023-10-12 14:38:36 -05:00
d9fcb486c0 Support microvm boot option 2023-09-28 11:52:33 +08:00
c90f757b86 Polish tdx-guest crate and Jinux VE handler 2023-09-28 03:47:55 +08:00
12fc074f56 Add tdx-guest crate 2023-09-28 03:47:55 +08:00
9ca64c281e Fix clippy and compiler warings 2023-09-05 18:42:06 +08:00
4a33020b4f Redesign the exposed configs of makefile and runner 2023-08-04 11:37:34 +08:00
37c7a99896 Use clippy with arguments 2023-08-04 11:37:34 +08:00
34860a4fa0 Make kvm cli configurable 2023-08-04 11:37:34 +08:00
f674874e91 Rename eval to syscall test and fix return value 2023-08-04 11:37:34 +08:00
187069fd34 Refactor runner scripts to introduce eval 2023-08-04 11:37:34 +08:00
e2f3932cb8 Add syscall test framwork from gvisor 2023-07-03 13:20:20 +08:00
271a16d492 Reorganize the codebase 2023-04-10 14:49:39 +08:00
9bc9aa180d Pass argument to qemu 2023-03-14 15:22:49 +08:00
7f80df621d Add support to prepare the initramfs from CPIO file 2023-03-03 15:31:35 +08:00
f6f87ec1e5 add cargo-component 2023-02-10 15:58:25 +08:00
128ffa0bff Format Rust code 2022-09-05 15:27:44 -07:00
fd50d184fa Enable make test 2022-09-05 15:22:29 -07:00
f1f20f5b61 add tests and hide some pub functions 2022-08-31 23:25:26 -07:00
2d7b00f9ba Update top-level Makefile 2022-08-23 15:38:13 -07:00
bfd7497b25 Fix Rust format and lint issues 2022-08-08 16:02:55 -07:00
51c918c3fc Add the root Makefile 2022-08-08 15:43:47 -07:00