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

[Xen-API] Building dom0 kernel modules



Hi,

I can PCI pass-through my Intel HDA audio controller to a Linux HVM domU as part of virtualizing my desktop. Unfortunately, the audio is stuttering and noisy (ALSA underruns) and I haven't been able to find the right snd_hda_intel module settings to resolve this.

The work-around that I found for Xen 4.2 (Gentoo) and KVM (Proxmox) was to let the dom0 initialize the device once by loading the snd_hda_intel kernel module, before releasing the device to pciback/pcistub and starting the the domU with PCI pass-through.

However, I cannot use the same trick on XenServer 6.2 because the dom0 does not provide the snd_hda_intel kernel model (and it dependencies). I appreciate that sound modules are not usually part of XenServer, but I don't know how else to solve my problem. (Pointers to the right list or forum to ask about this are also very welcome as I can find little information about audio pass-through or snd_hda_intel in a domU.)

I found information on building XenServer dom0 kernel modules using the DDK but I'm not sure where to find the source for the latest dom0 kernel sound modules. I looks to me that they are also not included in the XenServer 6.2.0(+XS62E004) dom0 kernel sources RPM, but I might be mistaken?

Can someone point me in the right direction for the relevant sources and how to compile them? If you have already compiled (other) "standard but not distributed" kernel modules for XenServer, can you please share your experience?

kind regards, Arjen

_______________________________________________
Xen-api mailing list
Xen-api@xxxxxxxxxxxxx
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api


 


Rackspace

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