[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] passing smbios table from qemu



> -----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).

> 
> There is also some support in hvmloader for setting certain SMBIOS
> parameters via xenstore keys. See the varios HVM_XS_* in
> tools/firmware/hvmloader/smbios.c. It includes things like the system
> manufacturer, chassis number etc.
> 
> Do either of those cover your use case? Are you interested in plumbing
> them up?
> 
> Ian.
> 
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxx
> http://lists.xen.org/xen-devel
> 
> -----
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 2014.0.4259 / Virus Database: 3658/6979 - Release Date:
> 01/06/14

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.