[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] passing smbios table from qemu
On 01/09/2014 05:06 AM, Ian Campbell wrote: 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? Your memory is intact; I did provide a helper library. I posted it as a tarball since I could not figure out where such a thing might live in the xen tree. I posted it twice - the second time with some fixes: http://lists.xen.org/archives/html/xen-devel/2013-03/msg01850.html Ian. ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2014.0.4259 / Virus Database: 3658/6986 - Release Date: 01/08/14 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |