Jianfeng Jiang
|
a6ff38bf2b
|
Add license for tdx-guest
|
2024-01-18 08:22:58 +08:00 |
|
Jianfeng Jiang
|
0920a084e4
|
License Makefile, shell scripts, assembly source code, Dockerfile
|
2024-01-18 08:22:58 +08:00 |
|
Jianfeng Jiang
|
faaa4438d6
|
License rust and c source files
|
2024-01-18 08:22:58 +08:00 |
|
Zhang Junyang
|
11ff35d34e
|
Style improvements on the boot code
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
501894652f
|
Refactor the crate linux-boot-params
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
327e991477
|
Rename boot-wrapper to bzimage-setup
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
302b547a0d
|
Bump version to 0.3.0
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
85d4cfdeb7
|
Do mapping in the wrapper
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
6c50c10001
|
Remove unnecessary #[allow(unused)]
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
9d2be39b83
|
Add unit test for linux-boot-params
|
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
|
e71c2701d6
|
Rename trojan to wrapper and add docs
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
12d01ca1e4
|
Update image and Rust toolchain
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
97323f612b
|
Fix boot phase mappings
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
ebbe451cc4
|
Apply relocations to enable vtable
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
32e62080ce
|
Add EFI stub
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
acf4a057d9
|
Make trojan compile in 64-bit mode
|
2024-01-02 07:21:36 +08:00 |
|
Zhang Junyang
|
953ff66fcc
|
Introduce the boot trojan
|
2024-01-02 07:21:36 +08:00 |
|
Jianfeng Jiang
|
99f6765ced
|
Rename jinux to asterinas in documentation and code
|
2023-12-26 11:49:24 +08:00 |
|
Jianfeng Jiang
|
93781df27b
|
Rename crates from jinux-* to aster-*
|
2023-12-26 11:49:24 +08:00 |
|
Zhang Junyang
|
ec3daca5fd
|
Add ktest whitelist support
|
2023-11-09 13:22:34 +08:00 |
|
Zhang Junyang
|
8eb1e06c2a
|
Implement should_panic expectation and refactor ktest
|
2023-11-09 13:22:34 +08:00 |
|
Zhang Junyang
|
45a6b2f46c
|
Implement should_panic for ktest and clear the codebase
|
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 |
|
Hsy-Intel
|
c90f757b86
|
Polish tdx-guest crate and Jinux VE handler
|
2023-09-28 03:47:55 +08:00 |
|
Hsy-Intel
|
82518955d7
|
Abstract the virtual_exception_handler function.
|
2023-09-28 03:47:55 +08:00 |
|
Hsy-Intel
|
d7710207bb
|
make tdcall and tdvmcall public and polish code
|
2023-09-28 03:47:55 +08:00 |
|
Hsy-Intel
|
12fc074f56
|
Add tdx-guest crate
|
2023-09-28 03:47:55 +08:00 |
|
Jianfeng Jiang
|
271a16d492
|
Reorganize the codebase
|
2023-04-10 14:49:39 +08:00 |
|