search for: serial_number_str

Displaying 2 results from an estimated 2 matches for "serial_number_str".

2006 Aug 22
0
[PATCH] [HVM] Make serial number in SMBIOS table equal to UUID
...tr[37]; struct smbios_type_1 *p = (struct smbios_type_1 *)start; p->header.type = 1; p->header.length = sizeof(struct smbios_type_1); @@ -379,7 +382,7 @@ smbios_type_1_init(void *start, const ch p->manufacturer_str = 1; p->product_name_str = 2; p->version_str = 3; - p->serial_number_str = 0; + p->serial_number_str = 4; memcpy(p->uuid, uuid, 16); @@ -395,6 +398,9 @@ smbios_type_1_init(void *start, const ch start += strlen("HVM domU") + 1; strcpy((char *)start, xen_version); start += strlen(xen_version) + 1; + uuid_to_string(uuid_str, uuid); + strcpy...
2006 Aug 11
0
[PATCH] [4/5] SMBIOS -- generate SMBIOS tables
...uid[16]) +{ + struct smbios_type_1 *p = (struct smbios_type_1 *)start; + p->header.type = 1; + p->header.length = sizeof(struct smbios_type_1); + p->header.handle = 0x100; + + p->manufacturer_str = 1; + p->product_name_str = 2; + p->version_str = 3; + p->serial_number_str = 0; + + memcpy(p->uuid, uuid, 16); + + p->wake_up_type = 0x06; /* power switch */ + p->sku_str = 0; + p->family_str = 0; + + start += sizeof(struct smbios_type_1); + + strcpy((char *)start, "Xen"); + start += strlen("Xen") + 1; + strc...