Conversation
Signed-off-by: Manami Mori <manami.mori@aist.go.jp>
Signed-off-by: Manami Mori <manami.mori@aist.go.jp>
Avoid using MaybeUninit in the struct. Signed-off-by: Manami Mori <manami.mori@aist.go.jp>
Signed-off-by: Manami Mori <manami.mori@aist.go.jp>
Signed-off-by: Manami Mori <manami.mori@aist.go.jp>
Reimplement system register copy, and delay setting after setting HCR_EL2 due to HCR_EL2.E2H Signed-off-by: Manami Mori <manami.mori@aist.go.jp>
Signed-off-by: Manami Mori <manami.mori@aist.go.jp>
7857c86 to
3f952d5
Compare
`./builder.rs` uses cargo-script, which is unstable. To stabilize the build system, this commit adds `xtask` and moved `builder.rs` to `xtask/src/main.rs`. The new build system parses `Cargo.toml` to get the features list. Therefore, `hypervisor_bootloader` and `hypervisor_kernel` feel free to add features independently now. Signed-off-by: Manami Mori <manami.mori@aist.go.jp>
@garasubo and I talked about the next release, and we confirmed that the comment is unnecessary. So I have deleted the comment. By the way, I should add the description more about the procedure of next release because the situation of this release is special. |
The previous implementation did not work. This commit fixes to use the inherited stdio. This commit fixes #16 . Signed-off-by: Manami Mori <manami.mori@alum.riken.jp>
Signed-off-by: Manami Mori <manami.mori@alum.riken.jp>
|
NoteRust 1.88 will be released 2025/06/26, therefore MilvusVisor 1.5.0 still needs nightly compiler(today ~ 2025/05/15), or beta compiler(2025/05/16 ~ 2025/06/26) |
|
@PG-MANA I want to confirm about the scheduled build tests. Is the following correct? Build test with latest nightly version of RustThe last two build tests on main branch failed because the
After merging this PR, the scheduled build test will success. Build test with stable version of RustCurrently, the build test failed with stable version of Rust because the stabilized |
Yes, the nightly build CI will success after the merge.
Yes, it is expected. |
Changes from version 1.4.1
cargo clippyMaybeUninitEmulationErrorset_up_el1cargo xtaskfrom./builder.rscargo xtask buildxtaskparsesCargo.tomland filter the featuresWaiting Issues
naked_functions#![features(naked_functions)]tosrc/hypervisor_kernel/src/main.rs