|
[PATCH v2 1/2] misc: refine CLOS module for expansibility 3 messages
This patch refine CLOS module by the following aspects: 1 Unified CACHE_ID type to Hex Format 2 Rewrite policy merge with RDT Class 3 Modify the logic of generate CPU mask v1-->v2: 1. code format 2. a
This patch refine CLOS module by the following aspects: 1 Unified CACHE_ID type to Hex Format 2 Rewrite policy merge with RDT Class 3 Modify the logic of generate CPU mask v1-->v2: 1. code format 2. a
|
By
chenli.wei
·
|
|
[PATCH v5 8/8] hv: calibrate vrtc when modify physical time
For Service VM modify physical rtc time and vrtc will calibrate time by read physical rtc. So when Service VM modify physical time, calibrate all vrtc. Reviewed-by: Junjie Mao <junjie.mao@...> Signed-
For Service VM modify physical rtc time and vrtc will calibrate time by read physical rtc. So when Service VM modify physical time, calibrate all vrtc. Reviewed-by: Junjie Mao <junjie.mao@...> Signed-
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v5 7/8] hv: vrtc calibrate function
For TSC's precision (20~100ppm) is lower than physical RTC (less than 20ppm), vRTC need to be calibrated by physical RTC. A timer tiggers calibration for vRTC every 3 hours. This can improve efficienc
For TSC's precision (20~100ppm) is lower than physical RTC (less than 20ppm), vRTC need to be calibrated by physical RTC. A timer tiggers calibration for vRTC every 3 hours. This can improve efficienc
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v5 5/8] hv: add Service VM write physical RTC register
Service VM write physical RTC register. Both RTC time modify and Configuration register is available. Reviewed-by: Junjie Mao <junjie.mao@...> Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hype
Service VM write physical RTC register. Both RTC time modify and Configuration register is available. Reviewed-by: Junjie Mao <junjie.mao@...> Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hype
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v5 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. Reviewed-by: Junjie Mao <junjie.mao@...> Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hypervisor/dm/vrtc.
Add judging of the vRTC data mode. If BCD data mode is inuse, make conversion of data. Reviewed-by: Junjie Mao <junjie.mao@...> Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hypervisor/dm/vrtc.
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v5 0/8] add vRTC write emulate
Now ACRN would emulate vRTC for non-RT pre-launched VM, RTVM and Service VM. For vRTC read, ACRN would only return the the physical RTC register value; for vRTC write, ACRN would ignore it. New implem
Now ACRN would emulate vRTC for non-RT pre-launched VM, RTVM and Service VM. For vRTC read, ACRN would only return the the physical RTC register value; for vRTC write, ACRN would ignore it. New implem
|
By
Zhao, Yuanyuan
·
|
|
[PATCH 2/2] ACRN:DM:VGPU: Add more standard modes for EDID block 2 messages
EDID uses the bytes of 38-53 to support up to 8 standard modes. And it is based on the mechanism: Byte 0 defines the xres / 8 - 31 and byte 1 defines the aspect_ratio/refresh_rate. But now it uses the
EDID uses the bytes of 38-53 to support up to 8 standard modes. And it is based on the mechanism: Byte 0 defines the xres / 8 - 31 and byte 1 defines the aspect_ratio/refresh_rate. But now it uses the
|
By
Zhao, Yakui
·
|
|
[PATCH 1/2] ACRN:DM:VGPU: Fix the incorrect offset for EDID detailed_timing_block 2 messages
The EDID uses the bytes of 54-125 to define the four detailed_timing_blocks. But the static offset is used to update the DTB. This will cause that the incorrect offset is used for DTB if the edid_gene
The EDID uses the bytes of 54-125 to define the four detailed_timing_blocks. But the static offset is used to update the DTB. This will cause that the incorrect offset is used for DTB if the edid_gene
|
By
Zhao, Yakui
·
|
|
[PATCH v2 2/2] misc: modify the generate logic of vcat config
The current code generate vcat info by count the CLOS MASK and the scenario xml should set multiple times. It is not an ideal solution, so we add an "virtual_cat_number" element to set the virtual CLO
The current code generate vcat info by count the CLOS MASK and the scenario xml should set multiple times. It is not an ideal solution, so we add an "virtual_cat_number" element to set the virtual CLO
|
By
chenli.wei
·
|
|
[PATCH v2 0/2] Refine for RDT
1 Unified CACHE_ID type to Hex Format 2 Rewrite policy merge with RDT Class 3 Modify the logic of generate CPU mask 4 Modify the generate logic of vcat config *** BLURB HERE *** Chenli Wei (2): misc:
1 Unified CACHE_ID type to Hex Format 2 Rewrite policy merge with RDT Class 3 Modify the logic of generate CPU mask 4 Modify the generate logic of vcat config *** BLURB HERE *** Chenli Wei (2): misc:
|
By
chenli.wei
·
|
|
[PATCH] misc: refine CLOS module for expansibility 3 messages
This patch refine CLOS module by the following aspects: 1 Unified CACHE_ID type to Hex Format 2 rewrite policy merge with RDT Class 3 Modify the logic of generate CPU mask Signed-off-by: Chenli Wei <c
This patch refine CLOS module by the following aspects: 1 Unified CACHE_ID type to Hex Format 2 rewrite policy merge with RDT Class 3 Modify the logic of generate CPU mask Signed-off-by: Chenli Wei <c
|
By
chenli.wei
·
|
|
[PATCH] misc: configurator: Config usb mediator devices in dropdown list
Support detecting connected usb devices in board_inspector and list them in the usb mediator configuration menu. Tracked-On: #7424 Signed-off-by: Calvin Zhang <calvinzhang.cool@...> --- .../board_insp
Support detecting connected usb devices in board_inspector and list them in the usb mediator configuration menu. Tracked-On: #7424 Signed-off-by: Calvin Zhang <calvinzhang.cool@...> --- .../board_insp
|
By
Calvin Zhang
·
|
|
[PATCH v2 2/2] hv: move the MAX_VUART_NUM_PER_VM to offline tool 3 messages
Current code limit the MAX vUART number to 8 which is not enough for Service VM which should config S5 UART for each user VM. We could count how many vUARTs we need by offline tool, so remove the defi
Current code limit the MAX vUART number to 8 which is not enough for Service VM which should config S5 UART for each user VM. We could count how many vUARTs we need by offline tool, so remove the defi
|
By
chenli.wei
·
|
|
[PATCH] misc: deb: Fix the ServiceVM kernel line in ACRN grub entry 2 messages
After replacing partitioned ACRN deb with shared deb, the stale multiboot module for ACPI1.bin was left in ACRN grub entry because it was taken as kernel image. Tracked-On: #7400 Signed-off-by: Calvin
After replacing partitioned ACRN deb with shared deb, the stale multiboot module for ACPI1.bin was left in ACRN grub entry because it was taken as kernel image. Tracked-On: #7400 Signed-off-by: Calvin
|
By
Calvin Zhang
·
|
|
[PATCH 0/2] ACRN:DM:VGPU: Fix the issue that too few modes are parsed from EDID
Now the function of edid_generate has some problems in constructing the detailed_timing_block and standard mode blocks, which causes that too few modes are parsed from EDID in guest_vm. This patch set
Now the function of edid_generate has some problems in constructing the detailed_timing_block and standard mode blocks, which causes that too few modes are parsed from EDID in guest_vm. This patch set
|
By
Zhao, Yakui
·
|
|
[PATCH v4 6/8] hv: add time modification of vrtc 3 messages
VRTC for hv used to ignore writes to vRTC register. This patch add time modification to vRTC. Add base RTC time and TSC offset to get the current time. Convert current time to vRTC register values (`s
VRTC for hv used to ignore writes to vRTC register. This patch add time modification to vRTC. Add base RTC time and TSC offset to get the current time. Convert current time to vRTC register values (`s
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v4 5/8] hv: add Service OS write physical RTC register 5 messages
Service OS write physical RTC register. Both RTC time modify and Configuration register is available. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hypervisor/dm/vrtc.c | 26 +++++++++++++++++++
Service OS write physical RTC register. Both RTC time modify and Configuration register is available. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...> --- hypervisor/dm/vrtc.c | 26 +++++++++++++++++++
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v4 4/8] hv: add vRTC reg_b and reg_c support 3 messages
Support bit 7 of reg_b. When it set to 0, time will be updated. And when it's set to 1, rtc will keep the second it was set. Support alarm interrupt flag update. Current driver sets alarm interrupt wh
Support bit 7 of reg_b. When it set to 0, time will be updated. And when it's set to 1, rtc will keep the second it was set. Support alarm interrupt flag update. Current driver sets alarm interrupt wh
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v4 3/8] hv: support 12 hour mode 3 messages
Add support for hour format. Bit 1 of register B indicates the hour byte format. When it's 0, twelve-hour mode is selected. Then the seventh bit of hour register presents AM as 0 and PM as 1. Signed-o
Add support for hour format. Bit 1 of register B indicates the hour byte format. When it's 0, twelve-hour mode is selected. Then the seventh bit of hour register presents AM as 0 and PM as 1. Signed-o
|
By
Zhao, Yuanyuan
·
|
|
[PATCH v4 8/8] hv: calibrate vrtc when modify physical time 2 messages
For Service VM modify physical rtc time and vrtc will calibrate time by read physical rtc. So when Service VM modify physical time, calibrate all vrtc. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...>
For Service VM modify physical rtc time and vrtc will calibrate time by read physical rtc. So when Service VM modify physical time, calibrate all vrtc. Signed-off-by: Yuanyuan Zhao <yuanyuan.zhao@...>
|
By
Zhao, Yuanyuan
·
|