From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48435) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uv4AV-0007u6-St for qemu-devel@nongnu.org; Fri, 05 Jul 2013 07:27:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uv4AU-0002et-GZ for qemu-devel@nongnu.org; Fri, 05 Jul 2013 07:27:15 -0400 Received: from mail-lb0-f178.google.com ([209.85.217.178]:44796) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uv4AU-0002en-9i for qemu-devel@nongnu.org; Fri, 05 Jul 2013 07:27:14 -0400 Received: by mail-lb0-f178.google.com with SMTP id y6so1911304lbh.23 for ; Fri, 05 Jul 2013 04:27:13 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <1372402911.2776.155@driftwood> References: <1372402911.2776.155@driftwood> From: Peter Maydell Date: Fri, 5 Jul 2013 12:26:52 +0100 Message-ID: Content-Type: text/plain; charset=UTF-8 Subject: Re: [Qemu-devel] [PATCH v4 00/11] Fix versatile_pci List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Rob Landley Cc: Arnd Bergmann , patches@linaro.org, "Michael S. Tsirkin" , Will Deacon , qemu-devel@nongnu.org, Paul Brook , =?UTF-8?Q?Andreas_F=C3=A4rber?= On 28 June 2013 08:01, Rob Landley wrote: > Now that the next kernel's about to come out, I'm trying to get my arm > versatile image to work under qemu 1.5.0. The old kernel doesn't work, and > the current vanilla kernel doesn't work. This change broke it. Nope. Current vanilla is busted under QEMU-1.4-and-earlier behaviour too: the first PCI device will work but second and subsequent won't. The behaviour with QEMU 1.5 is the same. This is simply and straightforwardly a kernel bug and you need to get the kernel folk to fix it, preferably by actually writing PCI code which works on the hardware. -- PMM