- 04 Jul, 2023 19 commits
-
-
cocoeoli authored
When we merge diff branch in local workspace and pull branch from remote workspace. There are some conflict we must to process. signed-off-by:
Chenglai Xiong <xiongcl@hnu.edu.cn>
-
cocoeoli authored
Add all subsystem files and qemu related file for zvm system. signed-off-by:
Chenglai <Xiong<xiongcl@hnu.edu.cn>
-
cocoeoli authored
Due to the limitations of Zephyr itself, the Linux we support is limited and cannot support all features. Therefore, we provide a sample that we support. You can use these configurations to build an available Linux VM. signed-off-by:
Chenglai Xiong <xiongcl@hnu.edu.cn>
-
cocoeoli authored
This example is based on Zephyr's basic shell and adds multiple serial port support to expand visualization operations. signed-off-by:
Chenglai Xiong <xiongcl@hnu.edu.cn>
-
cocoeoli authored
Added support for fixed board cards with ZVM, including specific support for static memory configuration of virtual machines, virtual device configuration, etc. signed-off-by:
Chenglai Xiong <xiongcl@hnu.edu.cn>
-
cocoeoli authored
We add below code: - os*: os related code, like zephyr and linux. - elfloader: add zephyr os's elf boot support. - latency_measure: add latency measurement. - vm*: include vcpu, vmem, virq, vm manager and other virtual module that not relay on special hardware. signed-of-by:
Chenglai Xiong <xiongcl@hnu.edu.cn>
-
cocoeoli authored
Add a virtual dev module for user to add different vdev. For example, using a list to support uart. signed-off-by:
Chenglai <Xiong<xiongcl@hnu.edu.cn>
-
cocoeoli authored
We add support for fvp_cortex_a55x4_a75x2_smp boards. signed-off-by:
Chenglai Xiong <xiongcl@hnu.edu.cn>
-
cocoeoli authored
When booting multiple cpus, the cpu's affinities in different soc is different, So we add this for booting new fvp board. signed-off-by:
Chenglai <Xiong<xiongcl@hnu.edu.cn>
-
cocoeoli authored
When adding subsystem to origin zephyr project, we should add some kconfig options for user. signed-off-by:
Chenglai <Xiong<xiongcl@hnu.edu.cn>
-
cocoeoli authored
A vcpu thread need to schedule in zephyr scheduling system. So, we add some function for vcpu schedule. signed-off-by:
Chenglai <Xiong<xiongcl@hnu.edu.cn>
-
cocoeoli authored
Add thread flag for marking vcpu, which will be used for vcpu context switch. If the thread is not a vcpu, no context switch need to process. signed-off-by:
Chenglai <Xiong<xiongcl@hnu.edu.cn>
-
cocoeoli authored
The zvm system need to support hypervisor and VHE mode, which require some register definition that not exist in zephyr2.7.3. So we add these info for zvm. signed-off-by:
Chenglai <Xiong<xiongcl@hnu.edu.cn>
-
cocoeoli authored
- gicv3: add some gicv3 macro - gicv3_priv: add some gicv3 macro - head file(gic.h, arm-gic.h): add gicv3 related header data struct signed-off-by:
Chenglai <Xiong<xiongcl@hnu.edu.cn>
-
cocoeoli authored
-Kconfig: configure zvm subsystem -exc: hvc support -kernel headfile: add arm64 context -offset: add Arm64 context offset signed-off-by:
Chenglai <Xiong<xiongcl@hnu.edu.cn>
-
cocoeoli authored
-fpu code for supporting fpu -isr code for vcpu switch -mmu code for vhe mode's mm translation -offset code for locating context on platform -prep code for debugging uart and init vcpu flag -reset code for hardware feature initial -smp code for supporting smp init for zvm -switch code for hvc support when thread switch -thread code for thread context init for zvm signed-off-by:
Chenglai <Xiong<xiongcl@hnu.edu.cn>
-
Jianchun Luo authored
This commit updates the copyright notice in source files from “Copyright (c) 2022 xcl <xiongcl@hnu.cn>” to “Copyright 2021-2022 HNU”. This change is made to keep up with the current year and properly attribute the institution. Additionally, this commit adds copyright notice for the configuration files, which were previously missing. Signed-off-by:
Jianchun Luo <jianchun.luo@qq.com>
-
cocoeoli authored
1. Add Linux Image boot support on ARM FVP. 2. Ramfs is embeded in linux kernel Image. 3. Add bootarge and change dtb info for boot linux kernel without other support softwware. Signed-off-by:
Chenglai Xiong <xiongcl@hnu.edu.cn>
-
cocoeoli authored
To comply with Zephyr's document standards, all documents use the format of rst. The content has not been modified. Signed-off-by:
Chenglai Xiong <xiongcl@hnu.edu.cn>
-
- 28 Feb, 2023 1 commit
-
-
Wayne Ren authored
* This includes the initial code changes about ZVM. * codes need to be refactored to meet the requirements Signed-off-by:
Wayne Ren <renwei41@huawei.com>
-
- 27 Feb, 2023 1 commit
-
-
Wayne Ren authored
use commit id 8660457ec2 as baseline Signed-off-by:
Wayne Ren <renwei41@huawei.com>
-
- 24 Feb, 2023 1 commit
-
-
openeuler-ci-bot authored
-