示例#1
0
 def check_item(self):
     hv_cfg_lib.hv_size_check(self.stack_size, "MEMORY", "STACK_SIZE")
     hv_cfg_lib.hv_size_check(self.low_ram_size, "MEMORY", "LOW_RAM_SIZE")
     hv_cfg_lib.hv_size_check(self.platform_ram_size, "MEMORY",
                              "PLATFORM_RAM_SIZE")
     hv_cfg_lib.hv_size_check(self.sos_ram_size, "MEMORY", "SOS_RAM_SIZE")
     hv_cfg_lib.hv_size_check(self.uos_ram_size, "MEMORY", "UOS_RAM_SIZE")
示例#2
0
 def check_item(self):
     hv_cfg_lib.hv_range_check(self.max_kata_vm_num, "CAPACITIES",
                               "MAX_KATA_VM_NUM",
                               hv_cfg_lib.RANGE_DB['KATA_VM_NUM'])
     hv_cfg_lib.hv_range_check(self.max_emu_mmio_regions, "CAPACITIES",
                               "MAX_EMULATED_MMIO",
                               hv_cfg_lib.RANGE_DB['EMULATED_MMIO_REGIONS'])
     hv_cfg_lib.hv_range_check(self.max_pt_irq_entries, "CAPACITIES",
                               "MAX_PT_IRQ_ENTRIES",
                               hv_cfg_lib.RANGE_DB['PT_IRQ_ENTRIES'])
     hv_cfg_lib.hv_range_check(self.max_ioapic_num, "CAPACITIES",
                               "MAX_IOAPIC_NUM",
                               hv_cfg_lib.RANGE_DB['IOAPIC_NUM'])
     hv_cfg_lib.hv_range_check(self.max_ioapic_lines, "CAPACITIES",
                               "MAX_IOAPIC_LINES",
                               hv_cfg_lib.RANGE_DB['IOAPIC_LINES'])
     hv_cfg_lib.ir_entries_check(self.max_ir_entries, "CAPACITIES",
                                 "MAX_IR_ENTRIES")
     hv_cfg_lib.hv_size_check(self.iommu_bus_num, "CAPACITIES",
                              "IOMMU_BUS_NUM")
     hv_cfg_lib.hv_range_check(self.max_pci_dev_num, "CAPACITIES",
                               "MAX_PCI_DEV_NUM",
                               hv_cfg_lib.RANGE_DB['PCI_DEV_NUM'])
     hv_cfg_lib.hv_range_check(self.max_msix_table_num, "CAPACITIES",
                               "MAX_MSIX_TABLE_NUM",
                               hv_cfg_lib.RANGE_DB['MSIX_TABLE_NUM'])
示例#3
0
 def check_item(self):
     hv_cfg_lib.hv_size_check(self.stack_size, "MEMORY", "STACK_SIZE")
     hv_cfg_lib.hv_size_check(self.low_ram_size, "MEMORY", "LOW_RAM_SIZE")
     hv_cfg_lib.hv_size_check(self.platform_ram_size, "MEMORY", "PLATFORM_RAM_SIZE")
     hv_cfg_lib.hv_size_check(self.sos_ram_size, "MEMORY", "SOS_RAM_SIZE")
     hv_cfg_lib.hv_size_check(self.uos_ram_size, "MEMORY", "UOS_RAM_SIZE")
     hv_cfg_lib.ny_support_check(self.ivshmem_enable, "FEATURES", "IVSHMEM", "IVSHMEM_ENABLED")
示例#4
0
 def check_item(self):
     hv_cfg_lib.release_check(self.release, "DEBUG_OPTIONS", "RELEASE")
     hv_cfg_lib.hv_range_check(
         self.dest, "DEBUG_OPTIONS", "LOG_DESTINATION",
         hv_cfg_lib.RANGE_DB['LOG_DESTINATION_BITMAP'])
     hv_cfg_lib.hv_size_check(self.buf_size, "DEBUG_OPTIONS",
                              "LOG_BUF_SIZE")
     self.level.check_item()
 def check_item(self):
     hv_cfg_lib.hv_size_check(self.stack_size, "MEMORY", "STACK_SIZE")
     hv_cfg_lib.hv_ram_start_check(self.hv_ram_start, "MEMORY",
                                   "HV_RAM_START")
     hv_cfg_lib.hv_size_check(self.platform_ram_size, "MEMORY",
                              "PLATFORM_RAM_SIZE")
     hv_cfg_lib.ny_support_check(self.ivshmem_enable, "FEATURES", "IVSHMEM",
                                 "IVSHMEM_ENABLED")
示例#6
0
 def check_item(self):
     hv_cfg_lib.hv_size_check(self.gpu_sbdf, "MISC_CFG", "GPU_SBDF")
     hv_cfg_lib.uefi_load_name_check(self.uefi_os_loader_name, "MISC_CFG",
                                     "UEFI_OS_LOADER_NAME")
示例#7
0
 def check_item(self):
     hv_cfg_lib.hv_size_check(self.gpu_sbdf, "MISC_CFG", "GPU_SBDF")