From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: virtio-blk-pci chokes on some PCI slots Date: Wed, 17 Jun 2009 10:30:04 +0300 Message-ID: <4A389B7C.5090407@redhat.com> References: <87fxe0t9am.fsf@pike.pond.sub.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org, hch@lst.de, Marcelo Tosatti To: Markus Armbruster Return-path: Received: from mx2.redhat.com ([66.187.237.31]:36487 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752905AbZFQHaJ (ORCPT ); Wed, 17 Jun 2009 03:30:09 -0400 In-Reply-To: <87fxe0t9am.fsf@pike.pond.sub.org> Sender: kvm-owner@vger.kernel.org List-ID: On 06/16/2009 07:47 PM, Markus Armbruster wrote: > I'm working on make PCI slots configurable in QEMU. While testing the > feature for virtio-blk-pci, I ran into a task hang with Fedora kernel > 2.6.27.5-117.fc10. Marcelo tested it with a newer kernel, and will > follow up with details. > > > Some slots work, e.g. 5, some don't, e.g. 6. > > What's going on here? > > Most likely the interrupt wiring is screwed up. Check your connectors, clear the motherboard of dust (dust + moisture can short out conductors). If that doesn't work, check if the ACPI interrupt routing matches the actual routing by the pci code. -- Do not meddle in the internals of kernels, for they are subtle and quick to panic.