From mboxrd@z Thu Jan 1 00:00:00 1970 From: Binarus Subject: Re: Fritz!Card, MSIs and virtual machines Date: Sun, 29 Jan 2012 07:56:11 +0100 Message-ID: <4F24ED8B.8050209@binarus.de> References: <4F08865E.4090702@binarus.de> <4F0AD455.8070707@siemens.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit To: kvm@vger.kernel.org Return-path: Received: from smtp-ssl.omeganet.de ([88.198.254.83]:35479 "EHLO smtp-ssl.omeganet.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750957Ab2A2G4J (ORCPT ); Sun, 29 Jan 2012 01:56:09 -0500 Received: from [192.168.20.110] (p5DD17FDD.dip.t-dialin.net [93.209.127.221]) (authenticated bits=0) by smtp-ssl.omeganet.de (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id q0T6u5ee001205 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sun, 29 Jan 2012 07:56:07 +0100 In-Reply-To: <4F0AD455.8070707@siemens.com> Sender: kvm-owner@vger.kernel.org List-ID: > There are patches in the queue to enable legacy interrupt sharing for > PCI 2.3 compliant devices at least. But I bet the Fritz hardware > predates even this (just like my Fritz!Card DSL v2). Thank you very much for this hint. Do you know when these will be out? Does anybody know about a PCI ISDN card which is PCI 2.3 compliant? > Emulating an ISDN adapter could be fairly complicated, specifically if > the interface the binary Windows driver expects is not well documented. > Even for Linux-on-Linux, i.e. when you can debug both host and guest > properly, this will be quite some work (just check the driver code of > some popular ISDN adapters Linux supports). > > And it may turn out to be timing sensitive, e.g. for fax services. > Emulation will happen in user space, i.e. in still fairly > undeterministic QEMU hands, while device path through mostly happens in > kernel space under KVM control. I also think that it's not a good idea to solve the problem that way. Perhaps there is such a thing like a USB ISDN adapter. We then could pass the USB port which this adapter is attached to to the virtual machine. But even if I am able to find such a device, I doubt that our fax system supports it. Nevertheless, there are chances that it works. Regards, Peter P.S. Thanks for bothering with our exotic problem!