[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] passing smbios table from qemu
On Wed, 2014-01-08 at 18:29 +0000, Ross Philipson wrote: > > -----Original Message----- > > From: xen-devel-bounces@xxxxxxxxxxxxx [mailto:xen-devel- > > bounces@xxxxxxxxxxxxx] On Behalf Of Ian Campbell > > Sent: Tuesday, January 07, 2014 8:56 AM > > To: Zhang, Eniac > > Cc: xen-devel@xxxxxxxxxxxxx > > Subject: Re: [Xen-devel] passing smbios table from qemu > > > > On Mon, 2014-01-06 at 21:01 +0000, Zhang, Eniac wrote: > > > > > Question, am I missing anything, or this feature (passing smbios) is > > > still work in progress? > > > > Under Xen smbios tables are supplied via hvmloader, not via qemu. > > > > What tables and or values do you want to override/supply? > > > > I believe that libxc supports passing in extra smbios tables when > > building the guest (via struct xc_hvm_build_args.smbios_module) but > > nothing has been plumbed in to make use of this. > > > > I'm not aware of any on going work to plumb that stuff further up, e.g. > > to libxl and xl or other toolstacks. (I think the libxc functionality is > > only consumed by the XenClient toolstack). > > Just FYI, I did go back and add the support (and docs) for it in > libxl. I did this after the first set of patches went in per someone's > request (can't recall who it was at the moment). Ah yes, here it is: smbios_firmware="STRING" Specify a path to a file that contains extra SMBIOS firmware structures to pass in to a guest. The file can contain a set DMTF predefined structures which will override the internal defaults. Not all predefined structures can be overridden, only the following types: 0, 1, 2, 3, 11, 22, 39. The file can also contain any number of vendor defined SMBIOS structures (type 128 - 255). Since SMBIOS structures do not present their overall size, each entry in the file must be preceded by a 32b integer indicating the size of the next structure. Did you not have a tool/library for helping to create such blobs somewhere? Or is my memory playing tricks? Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |