From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout3.freenet.de ([195.4.92.93]:43661 "EHLO mout3.freenet.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751324AbaJJQMC (ORCPT ); Fri, 10 Oct 2014 12:12:02 -0400 Message-ID: <543804BC.3080307@maya.org> Date: Fri, 10 Oct 2014 18:09:32 +0200 From: Andreas Hartmann MIME-Version: 1.0 To: Bjorn Helgaas CC: Alex Williamson , linux-pci Subject: Re: Hard and silent lock up since linux 3.14 with PCIe pass through (vfio) References: <20140923210318.498dacbd@dualc.maya.org> <1411502866.24563.8.camel@ul30vt.home> <5437A958.3000201@maya.org> <5437F1F5.3010706@maya.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Sender: linux-pci-owner@vger.kernel.org List-ID: Bjorn Helgaas wrote: > On Fri, Oct 10, 2014 at 8:49 AM, Andreas Hartmann > wrote: >> Bjorn Helgaas wrote: >>> On Fri, Oct 10, 2014 at 3:39 AM, Andreas Hartmann >>> wrote: >>>> shortly: I retested w/ qemu 2.1.0 and Linux 3.17.0 - no change in behaviour. >>>> >>>> Alex Williamson wrote: >>>>> On Tue, 2014-09-23 at 21:03 +0200, Andreas Hartmann wrote: >>>>>> Hello! >>>>>> >>>>>> Since long time now, I'm using w/o any problem PCIe pass through with a >>>>>> Gigabyte GA-990XA-UD3/GA-990XA-UD3 mainboard (AMD 990X chipset) and >>>>>> enabled IOMMU with vfio-pci. >>>>>> >>>>>> The last kernel working w/o any problem is kernel 3.13.7 (I didn't use >>>>>> .8 and .9, but I do not think they would have been problematic). >>>>>> >>>>>> Since 3.14.19 (I didn't test any 3.14 kernel before) I'm encountering a >>>>>> hard and silent lock up of the complete machine when starting the VM >>>>>> with the PCIe card passed through. >>> >>> Since we're not really making any progress on this yet, would it be >>> possible to bisect it? We already know that 3.13.7 works and 3.14.19 >>> fails, and "git bisect start v3.14 v3.13" says it's about 13 steps. I >>> know that's still quite a bit of work, but at least it sounds like the >>> problem is easy to reproduce. >> >> Which git repository should I use best? > > The linux-stable repository [1] contains both the v3.13.x and the > v3.14.x branches, but apparently you can't bisect directly between > v3.13.7 and v3.14.19: I know that the first version after 3.13.0 (patch-v3.13-next-20140121) is already broken. Therefore, it must be between 3.13.7 and patch-v3.13-next-20140121. Thanks, regards, Andreas