On Mon, Sep 17, 2012 at 8:05 PM, Javier Marcet <jmarcet@xxxxxxxxx> wrote: > Initially I thought Xen would be the cause of the problem, but after > having written on > the Xen development mailing list and talked about it with a couple > developers, it isn't > very clear where the problem is. So far I haven't been able to get the > smallest warning > or error. This is a very common problem when attempting to use any PCI/PCIe tuner under a hypervisor. Essentially the issue is all of the virtualization solutions provide very poor interrupt latency, which results in the data being lost. Devices delivering a high bitrate stream of data in realtime are much more likely for this problem to be visible since such devices have very little buffering (it's not like a hard drive controller where it can just deliver the data slower). The problem is not specific to the cx23885 - pretty much all of the PCI/PCIe bridges used in tuner cards work this way, and they cannot really be blamed for expecting to run in an environment with really crappy interrupt latency. I won't go as far as to say, "abandon all hope", but you're not really likely to find any help in this forum. Regards, Devin -- Devin J. Heitmueller - Kernel Labs http://www.kernellabs.com -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html