This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] [RFC] [PATCH] HVM SMBIOS support 0/6

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [RFC] [PATCH] HVM SMBIOS support 0/6
From: "Andrew D. Ball" <aball@xxxxxxxxxx>
Date: Fri, 07 Jul 2006 15:35:41 -0400
Delivery-date: Fri, 07 Jul 2006 12:36:10 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
This series of patches adds support for SMBIOS to HVM domU's.  This is
needed by many systems management applications, most often to get a
useful UUID inside of an HVM domU.

They have been tested on changeset
of xen-unstable.

Any comments or help would be greatly appreciated.



sample output from dmidecode:

# dmidecode 2.7
SMBIOS 2.4 present.
10 structures occupying 256 bytes.
Table at 0x0009F01F.

Handle 0x0000, DMI type 0, 24 bytes.
BIOS Information
        Vendor: Xen
        Version: 3.0-unstable
        Release Date: Not Specified
        Address: 0xE8000
        Runtime Size: 96 kB
        ROM Size: 64 kB
        BIOS Revision: 3.0

Handle 0x0100, DMI type 1, 27 bytes.
System Information
        Manufacturer: Xen
        Product Name: HVM domU
        Version: 3.0-unstable
        Serial Number: Not Specified
        UUID: 01234567-0123-0123-0123-0123456789AB
        Wake-up Type: Power Switch
        SKU Number: Not Specified
        Family: Not Specified

Handle 0x0300, DMI type 3, 13 bytes.
Chassis Information
        Manufacturer: Xen
        Type: Other
        Lock: Not Present
        Version: Not Specified
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Boot-up State: Safe
        Power Supply State: Safe
        Thermal State: Safe
        Security Status: Unknown

Handle 0x0401, DMI type 4, 26 bytes.
Processor Information
        Socket Designation: CPU 1
        Type: Central Processor
        Family: Other
        Manufacturer: Intel
        ID: 46 0F 00 00 37 B9 A9 8F
        Version: Not Specified
        Voltage: Unknown
        External Clock: Unknown
        Max Speed: Unknown
        Current Speed: Unknown
        Status: Populated, Enabled
        Upgrade: Other

Handle 0x1000, DMI type 16, 15 bytes.
Physical Memory Array
        Location: Other
        Use: System Memory
        Error Correction Type: Other
        Maximum Capacity: 128 MB
        Error Information Handle: Not Provided
        Number Of Devices: 1

Handle 0x1100, DMI type 17, 21 bytes.
Memory Device
        Array Handle: 0x1000
        Error Information Handle: 0x0000
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 128 MB
        Form Factor: DIMM
        Set: None
        Locator: DIMM 1
        Bank Locator: Not Specified
        Type: RAM
        Type Detail: None

Handle 0x1300, DMI type 19, 15 bytes.
Memory Array Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x00007F003FF
        Range Size: 130049 kB
        Physical Array Handle: 0x1000
        Partition Width: 0

Handle 0x1400, DMI type 20, 19 bytes.
Memory Device Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x00007F003FF
        Range Size: 130049 kB
        Physical Device Handle: 0x1100
        Memory Array Mapped Address Handle: 0x1300
        Partition Row Position: 1

Handle 0x2000, DMI type 32, 11 bytes.
System Boot Information
        Status: No errors detected

Handle 0x7F00, DMI type 127, 4 bytes.
End Of Table

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [RFC] [PATCH] HVM SMBIOS support 0/6, Andrew D. Ball <=