From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GRBTB-0007d0-2f for qemu-devel@nongnu.org; Sat, 23 Sep 2006 13:39:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GRBT9-0007cf-Kt for qemu-devel@nongnu.org; Sat, 23 Sep 2006 13:39:16 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GRBT9-0007cb-EZ for qemu-devel@nongnu.org; Sat, 23 Sep 2006 13:39:15 -0400 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1GRBX9-0001Ft-UP for qemu-devel@nongnu.org; Sat, 23 Sep 2006 13:43:24 -0400 Received: from [80.12.242.19] (helo=smtp-msa-out19.orange.fr) by mx20.gnu.org with esmtp (Exim 4.52) id 1GRBT8-0000IO-Ni for qemu-devel@nongnu.org; Sat, 23 Sep 2006 13:39:14 -0400 Message-ID: <45157114.4010901@bellard.org> Date: Sat, 23 Sep 2006 19:38:28 +0200 From: Fabrice Bellard MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH] IRQ sharing in PCI bus References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: balrogg@gmail.com, qemu-devel@nongnu.org andrzej zaborowski wrote: > This allows multiple PCI devices on a bus to use the same IRQ lines. > The signals from all devices are ORed. It will only work if the guest > OS'es drivers supports that. > > Linux guest required that to have scsi disks and usb devices working > at the same time on an emulated Versatile PB machine. PCI IRQ sharing is already implemented, at least for piix3. You should look at that code and try to fix the related code in other PCI controllers. Regards, Fabrice.