|
b3b5e136bd
|
Delay the canonicalization until after processing the CLI arguments
|
2024-08-30 22:46:34 +08:00 |
|
|
a2778e66f3
|
Bump version to 0.8.1
|
2024-08-27 22:13:38 +08:00 |
|
|
86f09eef75
|
Fix all spelling mistakes in history by typos tool
|
2024-08-27 12:19:48 +08:00 |
|
|
4231645c02
|
Fix is_tdx_enabled in OSDK tests
|
2024-08-25 20:42:04 +08:00 |
|
|
d91573248c
|
Fix local development version OSDK's out-tree behavior
|
2024-08-25 20:42:04 +08:00 |
|
|
f7a9510be0
|
Refactor the this_cpu API with PinCurrentCpu
|
2024-08-25 20:14:06 +08:00 |
|
|
1e24911198
|
Upgrade the version of bytemuck since it's yanked
|
2024-08-24 17:18:24 +08:00 |
|
|
34b3aac2e3
|
Bump and publish ostd-test and ostd-macros
|
2024-08-24 17:18:24 +08:00 |
|
|
e50b05d1ee
|
Bump version to 0.8.0
|
2024-08-23 23:37:50 +08:00 |
|
|
d76c7a5b1e
|
OSDK check and clippy with cfg(ktest)
|
2024-08-23 23:37:50 +08:00 |
|
|
be3492d7f0
|
Extract the OSTD test runner as a kernel
|
2024-08-23 23:37:50 +08:00 |
|
|
cad36ecdab
|
Don't inherit OSDK manifest values from workspace root
|
2024-08-23 23:37:50 +08:00 |
|
|
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 |
|