Tate, Hongliang Tian
|
b202fb530e
|
Add Framekernel doc
|
2024-01-26 12:12:17 +08:00 |
Tate, Hongliang Tian
|
f418642442
|
Add Linux Compatibility doc
|
2024-01-26 12:12:17 +08:00 |
Tate, Hongliang Tian
|
ff705e11b0
|
Add the Roadmap page
|
2024-01-26 12:12:17 +08:00 |
Tate, Hongliang Tian
|
33c0c4199b
|
Fix an incomplete sentence in the Introduction
|
2024-01-26 12:12:17 +08:00 |
Tate, Hongliang Tian
|
2e83322b34
|
Add the first two chapters about Asterinas Kernel
|
2024-01-26 12:12:16 +08:00 |
Tate, Hongliang Tian
|
38022ff7f1
|
Add the introduction to the Book
|
2024-01-26 12:12:16 +08:00 |
Tate, Hongliang Tian
|
bc535ded7b
|
Fix two typos in SUMMARY.md
|
2024-01-26 12:12:16 +08:00 |
Tate, Hongliang Tian
|
9c55d8f265
|
Add the new docs to replace the old ones
|
2024-01-26 12:12:16 +08:00 |
Yuke Peng
|
7b729de3a6
|
Use asterinas inventory
|
2024-01-19 15:39:14 +08:00 |
Yuke Peng
|
289483390a
|
Remove unused dependence
|
2024-01-19 15:39:14 +08:00 |
Yuke Peng
|
2d605e04d1
|
Remove virtio-input-decoder dependence
|
2024-01-19 09:57:26 +08:00 |
Jianfeng Jiang
|
2437fba0d9
|
Add license check github action in ci
|
2024-01-18 08:22:58 +08:00 |
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 |
Ruihan Li
|
5fb8a9f7e5
|
Clean up `waiter` correctly when the timer expires
|
2024-01-15 13:59:19 +08:00 |
Ruihan Li
|
2fe84663ab
|
Remove unused `is_woken_up` method
|
2024-01-15 13:59:19 +08:00 |
Ruihan Li
|
98bb9c5256
|
Fix a race condition in `Waiter`
|
2024-01-15 13:59:19 +08:00 |
Jianfeng Jiang
|
28d51a4496
|
Only push back entry if ready_events is not empty
|
2024-01-13 11:10:12 +08:00 |
Jianfeng Jiang
|
6ecb424dfc
|
c_epoll_event should be packed
|
2024-01-13 11:10:12 +08:00 |
Jianfeng Jiang
|
f8eca84a99
|
Refactor sock option implementations
|
2024-01-11 22:10:29 +08:00 |
Jianfeng Jiang
|
782cd05ade
|
Implement raw sock options
|
2024-01-11 22:10:29 +08:00 |
Jianfeng Jiang
|
f099409b22
|
Implement sock options
|
2024-01-11 22:10:29 +08:00 |
Jianfeng Jiang
|
2eaf2e1290
|
Add sockoption test
|
2024-01-11 22:10:29 +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
|
1cc6116790
|
Remove a feature that goes stable
|
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
|
e922eaa428
|
Fix errors raised by the new clippy
|
2024-01-02 07:21:36 +08:00 |
Zhang Junyang
|
94f8914a5e
|
Update versions
|
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
|
d4b6eea97d
|
Make the linux boot protocol test boot test only
|
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 |
LI Qing
|
ddca4fb2fc
|
Enable some fs system call test cases
|
2023-12-28 04:54:48 +08:00 |
LI Qing
|
5bc1312a91
|
Add support for the sync and fsync syscall
|
2023-12-28 04:54:48 +08:00 |
LI Qing
|
9473889c6b
|
Add Ext2 fs and basic bio layer
|
2023-12-28 04:54:48 +08:00 |
Yuke Peng
|
1616f2d32c
|
Change block device trait
|
2023-12-28 04:54:48 +08:00 |
Tate, Hongliang Tian
|
5b274d6cbe
|
Add project logo to README
|
2023-12-28 04:42:50 +08:00 |
Tate, Hongliang Tian
|
d044be4e49
|
Update the license to MPLv2
|
2023-12-26 17:43:45 +08:00 |