Ruihan Li
|
5233827160
|
Don't preempt without good reason
|
2024-11-06 21:53:55 +08:00 |
|
Yuke Peng
|
d977fe54c6
|
Fix wrong serde name in OSDK
|
2024-10-26 20:44:45 +08:00 |
|
Jianfeng Jiang
|
fe339fd81e
|
Bump version to 0.9.4
|
2024-10-24 21:00:14 +08:00 |
|
Zhang Junyang
|
a716763772
|
Remove the linkage feature usage for ostd::main
|
2024-10-20 13:24:58 +08:00 |
|
Zhang Junyang
|
131a25c15c
|
Provide the way to override the panic handler.
|
2024-10-20 13:24:58 +08:00 |
|
Fabing Li
|
64d7303b0e
|
Bump version to 0.9.3
|
2024-10-16 10:28:54 +08:00 |
|
Zhang Junyang
|
3f1fa33b13
|
Bump and publish linux-bzimage crate series with OSTD and OSDK
|
2024-10-16 10:05:34 +08:00 |
|
Zhang Junyang
|
662894ee90
|
Refine relocations in x86-64 EFI boot
|
2024-10-16 10:05:34 +08:00 |
|
Zhang Junyang
|
e78303b01a
|
Fix OSDK lint warnings from the new tool-chain
|
2024-10-14 16:41:15 +08:00 |
|
Zhang Junyang
|
9e4257b655
|
Fix multiple issues pointed out by the new compiler
|
2024-10-13 22:32:05 +08:00 |
|
Zhang Junyang
|
5f2bd9d0ac
|
Update the Rust toolchain to nightly-2024-10-12
|
2024-10-13 22:32:05 +08:00 |
|
jiangjianfeng
|
493574d9f3
|
Bump version to 0.9.2
|
2024-10-12 20:06:26 +08:00 |
|
Zhang Junyang
|
909639fd70
|
Separate SegmentSlice from Segment
|
2024-10-09 19:23:46 +08:00 |
|
Fabing Li
|
d930829866
|
Bump version to 0.9.1
|
2024-10-08 17:53:47 +08:00 |
|
Yuke Peng
|
8e210c2241
|
Add ktest array to riscv64 linker
|
2024-10-08 11:47:01 +08:00 |
|
Ruihan Li
|
5b336eabdc
|
Bump version to 0.9.0
|
2024-09-30 20:37:57 +08:00 |
|
Zhang Junyang
|
ab8b6afee5
|
OSDK GDB server args with QEMU-style options
|
2024-09-30 16:04:03 +08:00 |
|
Zhang Junyang
|
43e3f8cf6b
|
Update the OSDK default GDB socket
|
2024-09-30 16:04:03 +08:00 |
|
Zhang Junyang
|
ecae3475cc
|
Integrate the SVG flame graph generation into OSDK
|
2024-09-30 16:04:03 +08:00 |
|
Zhang Junyang
|
a67a6e6a38
|
Add documentation for OSDK profiling
|
2024-09-30 16:04:03 +08:00 |
|
Zhang Junyang
|
eca9aacbf0
|
Introduce cargo osdk profile for flame graph profiling
|
2024-09-30 16:04:03 +08:00 |
|
YanWQ-monad
|
4fa0e6334b
|
Add RISC-V base support
|
2024-09-30 10:02:08 +08:00 |
|
Zhang Junyang
|
8b2ca77804
|
Bump the OSDK's Cargo.lock when bumping the versions
|
2024-09-21 15:19:35 +08:00 |
|
Qingsong Chen
|
c2f7a10b84
|
Implement cpu_local with GS and ensure GS points to TSS
|
2024-09-19 13:00:36 +08:00 |
|
Marsman1996
|
52bde1721e
|
Bump version to 0.8.3
|
2024-09-18 20:10:08 +08:00 |
|
Jianfeng Jiang
|
f3174dbbbc
|
Make task store Arc<Thread> and process store Arc<Task>
|
2024-09-14 17:34:14 +08:00 |
|
Zhang Junyang
|
5df3c9b749
|
Avoid flushing TLB one by one when the un-mapped range is large
|
2024-09-14 17:29:39 +08:00 |
|
Yuke Peng
|
32ea24e945
|
Bump version to 0.8.2
|
2024-09-13 23:43:22 +08:00 |
|
Zhang Junyang
|
d9eccdcfbe
|
Implement remote TLB flush on VmSpace
|
2024-09-13 20:10:03 +08:00 |
|
Jianfeng Jiang
|
b3b5e136bd
|
Delay the canonicalization until after processing the CLI arguments
|
2024-08-30 22:46:34 +08:00 |
|
Yuke Peng
|
a2778e66f3
|
Bump version to 0.8.1
|
2024-08-27 22:13:38 +08:00 |
|
Cautreoxit
|
86f09eef75
|
Fix all spelling mistakes in history by typos tool
|
2024-08-27 12:19:48 +08:00 |
|
Zhang Junyang
|
4231645c02
|
Fix is_tdx_enabled in OSDK tests
|
2024-08-25 20:42:04 +08:00 |
|
Zhang Junyang
|
d91573248c
|
Fix local development version OSDK's out-tree behavior
|
2024-08-25 20:42:04 +08:00 |
|
Zhang Junyang
|
f7a9510be0
|
Refactor the this_cpu API with PinCurrentCpu
|
2024-08-25 20:14:06 +08:00 |
|
Zhang Junyang
|
1e24911198
|
Upgrade the version of bytemuck since it's yanked
|
2024-08-24 17:18:24 +08:00 |
|
Zhang Junyang
|
34b3aac2e3
|
Bump and publish ostd-test and ostd-macros
|
2024-08-24 17:18:24 +08:00 |
|
Zhang Junyang
|
e50b05d1ee
|
Bump version to 0.8.0
|
2024-08-23 23:37:50 +08:00 |
|
Zhang Junyang
|
d76c7a5b1e
|
OSDK check and clippy with cfg(ktest)
|
2024-08-23 23:37:50 +08:00 |
|
Zhang Junyang
|
be3492d7f0
|
Extract the OSTD test runner as a kernel
|
2024-08-23 23:37:50 +08:00 |
|
Zhang Junyang
|
cad36ecdab
|
Don't inherit OSDK manifest values from workspace root
|
2024-08-23 23:37:50 +08:00 |
|
Cautreoxit
|
1833f8047e
|
Modify Dockerfile and bump the version file
|
2024-08-22 09:55:19 +08:00 |
|
Shaowei Song
|
2102107be1
|
Refactor VmReader &VmWriter as given fallibility marker
|
2024-08-21 22:24:15 +08:00 |
|
Hsy-Intel
|
3a6768ecb2
|
Add TDX support for OSDK test
|
2024-08-13 20:27:21 +08:00 |
|
Hsy-Intel
|
8317c4c1e8
|
Rename "intel_tdx" feature to "cvm_guest"
|
2024-08-09 17:11:12 +08:00 |
|
Marsman1996
|
8dc08dccba
|
Add test for new crate with hypen
|
2024-08-08 19:55:15 +08:00 |
|
Marsman1996
|
923ca16d32
|
Make code more readable
|
2024-08-08 19:55:15 +08:00 |
|
Marsman1996
|
ae63aa699b
|
Fix panic when OSDK creating crate with - in its name
|
2024-08-08 19:55:15 +08:00 |
|
Zhang Junyang
|
37a9590cfe
|
Refactor ostd::task::processor based on faster CPU-local cells
|
2024-08-08 19:21:03 +08:00 |
|
Zhang Junyang
|
05564ecd4f
|
Abort on double panics
|
2024-08-08 19:21:03 +08:00 |
|