|
1833f8047e
|
Modify Dockerfile and bump the version file
|
2024-08-22 09:55:19 +08:00 |
|
|
2102107be1
|
Refactor VmReader &VmWriter as given fallibility marker
|
2024-08-21 22:24:15 +08:00 |
|
|
3a6768ecb2
|
Add TDX support for OSDK test
|
2024-08-13 20:27:21 +08:00 |
|
|
8317c4c1e8
|
Rename "intel_tdx" feature to "cvm_guest"
|
2024-08-09 17:11:12 +08:00 |
|
|
8dc08dccba
|
Add test for new crate with hypen
|
2024-08-08 19:55:15 +08:00 |
|
|
923ca16d32
|
Make code more readable
|
2024-08-08 19:55:15 +08:00 |
|
|
ae63aa699b
|
Fix panic when OSDK creating crate with - in its name
|
2024-08-08 19:55:15 +08:00 |
|
|
37a9590cfe
|
Refactor ostd::task::processor based on faster CPU-local cells
|
2024-08-08 19:21:03 +08:00 |
|
|
05564ecd4f
|
Abort on double panics
|
2024-08-08 19:21:03 +08:00 |
|
|
fe68b4b510
|
Generalize single instruction CPU local operations by cpu_local_cell
|
2024-08-08 19:21:03 +08:00 |
|
|
4d19c710a2
|
Bump linux-bzimage-builder to 0.2.0
|
2024-08-05 15:36:55 +08:00 |
|
|
6752baf166
|
Utilize libflate crate to compress and decompress payload
|
2024-08-05 15:36:55 +08:00 |
|
|
393c9019c0
|
Boot application processors into spin loops
Co-authored-by: Chuandong Li <lichuand@pku.edu.cn>
|
2024-07-30 10:24:09 +08:00 |
|
|
91d524c19a
|
Allow debugging with KVM enabled
|
2024-07-29 22:46:32 +08:00 |
|
|
3ae884081f
|
Fix both the preempt count atomicity and the CPU-local init problem
|
2024-07-25 13:20:09 +08:00 |
|
|
eb5356c492
|
Set EM_386 only in x86
|
2024-07-22 21:47:37 +08:00 |
|
|
20524ae64a
|
Update the 100-line kernel and format it as well
|
2024-07-20 20:56:29 +08:00 |
|
|
f86583dbce
|
Make essential changes for publishing OSTD
|
2024-07-18 18:18:05 +08:00 |
|
|
9cbbcf63a7
|
Switch the dependency of unwinding back to crates.io
|
2024-07-09 09:45:58 +08:00 |
|
|
02bf6a9b47
|
Bump version to 0.6.2
|
2024-07-08 17:13:16 +08:00 |
|
|
defb563541
|
Bump version to 0.6.1
|
2024-07-08 15:26:29 +08:00 |
|
|
0f8d8da372
|
Refactor code related to CPU local memory
Co-authored-by: Chuandong Li <lichuand@pku.edu.cn>
|
2024-07-03 17:40:53 +08:00 |
|
|
74239781c9
|
Update Cargo.lock
|
2024-06-29 12:38:23 +08:00 |
|
|
f51e002bb2
|
Bump version to 0.6.0
|
2024-06-28 21:20:08 +08:00 |
|
|
72e726295f
|
Include the 100 lines kernel in CI
|
2024-06-28 20:22:12 +08:00 |
|
|
5f7cf245ac
|
Enable exception table mechanism
|
2024-06-28 15:36:21 +08:00 |
|
|
3de8a9330a
|
Fix the OSDK CI failure
|
2024-06-27 15:45:49 +08:00 |
|
|
fe7251c413
|
Rename aster_main as ostd::main
|
2024-06-27 15:45:49 +08:00 |
|
|
59350a8578
|
Rename aster-frame to ostd
|
2024-06-27 15:45:49 +08:00 |
|
|
fb59fa7a55
|
Use matrix to simplify osdk test
|
2024-06-27 15:44:29 +08:00 |
|
|
4700ab71bc
|
Bumped Asterinas & OSDK version to 0.5.1
|
2024-06-26 19:12:17 +08:00 |
|
|
18b11ec193
|
Fix debug target path in OSDK
|
2024-06-26 19:09:46 +08:00 |
|
|
237c223b1c
|
Update the aster-frame version used by OSDK
|
2024-06-24 11:11:43 +08:00 |
|
|
d2eb9e16ff
|
[chore] Bump to 0.5.0
|
2024-06-21 10:57:08 +08:00 |
|
|
46fd09833e
|
Update the Rust toolchain to 2024-06-20
|
2024-06-21 10:57:08 +08:00 |
|
|
a089fbd4fc
|
Fix a needless borrow in OSDK
|
2024-06-21 10:57:08 +08:00 |
|
|
eaf51ccb24
|
Fix multiple dead code problems
|
2024-06-21 10:57:08 +08:00 |
|
|
8633893bb9
|
Add cfg(ktest) as a well-known configuration
|
2024-06-21 10:57:08 +08:00 |
|
|
ab1d931cb7
|
Adjust for Rust unstable feature's stability change
|
2024-06-21 10:57:08 +08:00 |
|
|
c06c1aa422
|
Fix bad ASTER_GIT_REV
|
2024-06-18 12:45:03 +08:00 |
|
|
6014ecfc0f
|
Add tdx guide for osdk
|
2024-06-14 19:49:03 +08:00 |
|
|
6cf28751c6
|
Not add project_type if the manifest is in workspace root
|
2024-06-09 22:55:01 +08:00 |
|
|
3b95191f7e
|
Subcommand new should not parse CommonArgs
|
2024-06-09 22:55:01 +08:00 |
|
|
1391ff59f2
|
Polish OSDK documentation
|
2024-06-09 22:55:01 +08:00 |
|
|
74e4623e70
|
Let OSDK allow specifying additional boot drive options
|
2024-06-07 10:46:06 +08:00 |
|
|
37e23a16a3
|
Bring OSDK's full support of QCOW2 booting
|
2024-06-07 10:46:06 +08:00 |
|
|
03a39c94ca
|
Refactor the representation of page metadata
|
2024-06-03 22:16:02 +08:00 |
|
|
6c34db52b3
|
Bump only package version in Cargo.toml
|
2024-06-01 20:13:03 +08:00 |
|
|
c02eacd50c
|
Use deny(unsafe_code) instead of forbid(unsafe_code)
|
2024-05-31 16:05:58 +08:00 |
|
|
da3e279ac6
|
Increase memory size and change boot mode in CI
|
2024-05-31 15:19:17 +08:00 |
|