mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-07-31 07:20:55 +00:00
config-tools: Fix error reporting for memory addresses below 4G
Now, if you use a memory address below 4G, there will be a warning, but the build process of the hypervisor will not be interrupted. Tracked-On: #6690 Signed-off-by: Ziheng Li <ziheng.li@intel.com>
This commit is contained in:
parent
cafb562597
commit
86314b2f18
@ -7,7 +7,7 @@
|
||||
|
||||
import os
|
||||
import sys
|
||||
import lib.error
|
||||
import logging
|
||||
sys.path.append(os.path.join(os.path.dirname(os.path.abspath(__file__)), '..', 'library'))
|
||||
import common, math, logging
|
||||
|
||||
@ -104,9 +104,9 @@ def alloc_hpa_region(ram_range_info, mem_info_list, vm_node_index_list):
|
||||
elif mem_start == hpa_start and mem_end == hpa_end:
|
||||
del ram_range_info[mem_start]
|
||||
elif mem_start > hpa_start or mem_end < hpa_end:
|
||||
raise lib.error.ResourceError(f"Start address of HPA is out of available memory range: vm id: {vm_index}, hpa_start: {hpa_start}.")
|
||||
logging.warning(f"Start address of HPA is out of available memory range: vm id: {vm_index}, hpa_start: {hpa_start}.")
|
||||
elif mem_size < hpa_size:
|
||||
raise lib.error.ResourceError(f"Size of HPA is out of available memory range: vm id: {vm_index}, hpa_size: {hpa_size}.")
|
||||
logging.warning(f"Size of HPA is out of available memory range: vm id: {vm_index}, hpa_size: {hpa_size}.")
|
||||
|
||||
return ram_range_info
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user