mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
vmm: platform: add structured SMBIOS config
Extend SMBIOS System Information with manufacturer, product, version, family, sku, serial, and uuid fields, add a chassis asset tag, and pass a structured SMBIOS config from --platform into arch setup. Keep OEM strings and legacy serial_number/uuid options working for compatibility. The platform option naming follows `dmidecode -s <field>`. Fields: - system_manufacturer - system_product_name - system_version - system_family - system_serial_number - system_uuid - chassis_asset_tag On-behalf-of: SAP leander.kohler@sap.com Signed-off-by: Leander Kohler <leander.kohler@cyberus-technology.de>
This commit is contained in:
committed by
Rob Bradford
parent
e097d7d495
commit
063caca4a8
@@ -786,14 +786,30 @@ components:
|
||||
iommu_address_width_bits:
|
||||
type: integer
|
||||
format: uint8
|
||||
system_serial_number:
|
||||
type: string
|
||||
serial_number:
|
||||
type: string
|
||||
system_uuid:
|
||||
type: string
|
||||
uuid:
|
||||
type: string
|
||||
oem_strings:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
system_manufacturer:
|
||||
type: string
|
||||
system_product_name:
|
||||
type: string
|
||||
system_version:
|
||||
type: string
|
||||
system_family:
|
||||
type: string
|
||||
system_sku_number:
|
||||
type: string
|
||||
chassis_asset_tag:
|
||||
type: string
|
||||
tdx:
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
Reference in New Issue
Block a user