diff -ru xen-3.0.3-testing-11633.smbios-orig/tools/firmware/hvmloader/smbios.c xen-3.0.3-testing-11633.smbios/tools/firmware/hvmloader/smbios.c --- xen-3.0.3-testing-11633.smbios-orig/tools/firmware/hvmloader/smbios.c 2006-10-03 16:02:57.000000000 -0400 +++ xen-3.0.3-testing-11633.smbios/tools/firmware/hvmloader/smbios.c 2006-10-03 16:01:17.000000000 -0400 @@ -434,7 +434,7 @@ start += strlen(buf) + 1; strcpy((char *)start, cpu_manufacturer); - start += strlen(buf) + 1; + start += strlen(cpu_manufacturer) + 1; *((uint8_t *)start) = 0; return start+1;