|
[PATCH v4 1/8] hv: add `rtcdev` emulate vrtc 2 messages
Current code would read physical RTC register and return it directly to guest. This patch would read a base physical RTC time and a base physical TSC time at initialize stage. Then when guest tries to
Current code would read physical RTC register and return it directly to guest. This patch would read a base physical RTC time and a base physical TSC time at initialize stage. Then when guest tries to
|
By
Zhao, Yuanyuan
·
|
|
[PATCH] misc: configurator: Bugfix: misplaced enum property
From: Yifan Liu <yifan1.liu@...> During conversion from xml to scenario.json, elements with "maxOccurs" property is processed as json array, and (most) properties of that elements goes to the json arr
From: Yifan Liu <yifan1.liu@...> During conversion from xml to scenario.json, elements with "maxOccurs" property is processed as json array, and (most) properties of that elements goes to the json arr
|
By
Liu, Yifan1
·
|
|
[PATCH] misc: configurator: Bugfix: Incorrect DynamicEnum type
From: Yifan Liu <yifan1.liu@...> Currently dynamicEnum hook returns all available options (enums) as a list of strings. However in some cases strings need to be converted to target types. One example
From: Yifan Liu <yifan1.liu@...> Currently dynamicEnum hook returns all available options (enums) as a list of strings. However in some cases strings need to be converted to target types. One example
|
By
Liu, Yifan1
·
|
|
[PATCH v4 2/8] hv: support vrtc BCD data mode
Add judging of the vRTC data mode. If BCD data mode is inuse, make conversion of data. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> Reviewed-by: Junjie Mao <junjie.mao@...> --- hypervisor/dm/vrtc.
Add judging of the vRTC data mode. If BCD data mode is inuse, make conversion of data. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> Reviewed-by: Junjie Mao <junjie.mao@...> --- hypervisor/dm/vrtc.
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v4 0/8] add vRTC write emulate
By
Zhao, Yuanyuan
·
|
|
[PATCH v3 1/7] hv: add `rtcdev` emulate vrtc 7 messages
Current code would read physical RTC register and return it directly to guest. This patch would read a base physical RTC time and a base physical TSC time at initialize stage. Then when guest tries to
Current code would read physical RTC register and return it directly to guest. This patch would read a base physical RTC time and a base physical TSC time at initialize stage. Then when guest tries to
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v3 7/7] hv: calibrate vrtc when modify physical time 5 messages
For Service OS modify physical rtc time and vrtc will calibrate time by read physical rtc. So when Service OS modify physical time, calibrate all vrtc. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...>
For Service OS modify physical rtc time and vrtc will calibrate time by read physical rtc. So when Service OS modify physical time, calibrate all vrtc. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...>
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v3 6/7] hv: vrtc calibrate function 3 messages
For TSC's precision (20~100ppm) is lower than physical RTC (less than 20ppm). Calibrate vrtc time by physical RTC every 3 hours. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hypervisor/dm/vrtc
For TSC's precision (20~100ppm) is lower than physical RTC (less than 20ppm). Calibrate vrtc time by physical RTC every 3 hours. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hypervisor/dm/vrtc
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v3 5/7] hv: add time modification of vrtc 3 messages
VRTC for hv used to ignore time modify option . Add time modification. Calculate and save a offset second after time modification. In read option, use the offset time to recover the VM's RTC time. Sig
VRTC for hv used to ignore time modify option . Add time modification. Calculate and save a offset second after time modification. In read option, use the offset time to recover the VM's RTC time. Sig
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v3 4/7] hv: add Service OS write physical RTC register 4 messages
Service OS write physicall RTC register. Both RTC time modify and Configuration register is available. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hypervisor/dm/vrtc.c | 30 ++++++++++++++++++
Service OS write physicall RTC register. Both RTC time modify and Configuration register is available. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hypervisor/dm/vrtc.c | 30 ++++++++++++++++++
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v3 2/7] hv: support vrtc BCD data mode 3 messages
Add judging of the vRTC data mode. If BCD data mode is inuse, make conversion of data. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hypervisor/dm/vrtc.c | 79 ++++++++++++++++++++++++----- hype
Add judging of the vRTC data mode. If BCD data mode is inuse, make conversion of data. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hypervisor/dm/vrtc.c | 79 ++++++++++++++++++++++++----- hype
|
By
Zhao, Yuanyuan
·
|
|
[PATCH 2/2] hv: Increase the number of vUARTs 7 messages
Current code limit the MAX vUART number to 8 which is not enough for Service VM after we add channel for S5 feature. So modify the MAX_VUART_NUM_PER_VM to 16. Tracked-On: #8782 Signed-off-by: Chenli W
Current code limit the MAX vUART number to 8 which is not enough for Service VM after we add channel for S5 feature. So modify the MAX_VUART_NUM_PER_VM to 16. Tracked-On: #8782 Signed-off-by: Chenli W
|
By
chenli.wei
·
|
|
[PATCH] config-tools: board_inspector deb appends kernel CMDLINE
Currently installing board_inspector deb would overwrite the grub default kernel CMDLINE GRUB_CMDLINE_LINUX_DEFAULT. This could lose some useful kernel args configured by user. This patch is to change
Currently installing board_inspector deb would overwrite the grub default kernel CMDLINE GRUB_CMDLINE_LINUX_DEFAULT. This could lose some useful kernel args configured by user. This patch is to change
|
By
Zhou, Wu
·
|
|
[PATCH v2] hv: fix post RTVM booting failure with SSRAM
When booting prelaunch RTVM with SSRAM enabled, we need to delete the SSRAM region that is used by prelaunch RTVM from Service VM EPT mapping. If it is not used, or it is not fully used, the SSRAM or
When booting prelaunch RTVM with SSRAM enabled, we need to delete the SSRAM region that is used by prelaunch RTVM from Service VM EPT mapping. If it is not used, or it is not fully used, the SSRAM or
|
By
Zhou, Wu
·
|
|
[PATCH] hv: fix post RTVM booting failure with SSRAM 2 messages
When booting the pre-launched RTVM with SSRAM, we need to delete the SSRAM area from Service VM. But this code line has a issue that it deletes SSRAM area for all scenarios. For post RTVM, ACRN DM wil
When booting the pre-launched RTVM with SSRAM, we need to delete the SSRAM area from Service VM. But this code line has a issue that it deletes SSRAM area for all scenarios. For post RTVM, ACRN DM wil
|
By
Zhou, Wu
·
|
|
[PATCH v2 0/2] Add vUART channel for s5 feature 2 messages
"S5" is one of the ACPI sleep states which means the function to shut down the VMs. On ACRN, the User VM must be shut down before powering off the Service VM, so we need a vUART channel to communicate
"S5" is one of the ACPI sleep states which means the function to shut down the VMs. On ACRN, the User VM must be shut down before powering off the Service VM, so we need a vUART channel to communicate
|
By
chenli.wei
·
|
|
[PATCH v2 1/2] misc: add vUART channel for s5 feature
"S5" is one of the ACPI sleep states which means the function to shut down the VMs. On ACRN, the User VM must be shut down before powering off the Service VM, so we need a vUART channel to communicate
"S5" is one of the ACPI sleep states which means the function to shut down the VMs. On ACRN, the User VM must be shut down before powering off the Service VM, so we need a vUART channel to communicate
|
By
chenli.wei
·
|
|
[PATCH] config_tools: add logic for virtio_framework in launch script 2 messages
If the user select "Kernel based (Virtual Host)" in virtio_framework entry, the "vhost" string will be added to the dm parameter. The generated launch script will look like below: "virtio-net tap=WaaG
If the user select "Kernel based (Virtual Host)" in virtio_framework entry, the "vhost" string will be added to the dm parameter. The generated launch script will look like below: "virtio-net tap=WaaG
|
By
Kunhui Li
·
|
|
[PATCH] config-tools: remove 'nomwait' from board_inspector's requirement 2 messages
This patch is about the bug that VMs can't idle. ACRN enables VM's C-state by extracting host's C-state table. The C-state table has two types of interfaces: system-IO and mwait. VMs just need one of
This patch is about the bug that VMs can't idle. ACRN enables VM's C-state by extracting host's C-state table. The C-state table has two types of interfaces: system-IO and mwait. VMs just need one of
|
By
Zhou, Wu
·
|
|
[PATCH] misc: fix the issue of create hv node 2 messages
There was an issue of create hv node by clos module, the direct cause is the create logic and the indirect cause is these modules of static_allocators was not sorted before run which cause some platfo
There was an issue of create hv node by clos module, the direct cause is the create logic and the indirect cause is these modules of static_allocators was not sorted before run which cause some platfo
|
By
chenli.wei
·
|