From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Iif43-0001Iq-M3 for qemu-devel@nongnu.org; Thu, 18 Oct 2007 19:46:07 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Iif42-0001IP-01 for qemu-devel@nongnu.org; Thu, 18 Oct 2007 19:46:07 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Iif41-0001IF-Sr for qemu-devel@nongnu.org; Thu, 18 Oct 2007 19:46:05 -0400 Received: from bangui.magic.fr ([195.154.194.245]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Iif41-0000l7-BF for qemu-devel@nongnu.org; Thu, 18 Oct 2007 19:46:05 -0400 Received: from [192.168.0.2] (ppp-36.net-123.static.magiconline.fr [80.118.184.36]) by bangui.magic.fr (8.13.1/8.13.1) with ESMTP id l9INju7e028021 for ; Fri, 19 Oct 2007 01:45:56 +0200 Subject: Re: [Qemu-devel] I got a kernel booted under qemu-system-ppc ! From: "J. Mayer" In-Reply-To: <200710181912.57825.rob@landley.net> References: <200710181912.57825.rob@landley.net> Content-Type: text/plain Date: Fri, 19 Oct 2007 01:46:01 +0200 Message-Id: <1192751161.14048.21.camel@rapid> Mime-Version: 1.0 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: qemu-devel@nongnu.org On Thu, 2007-10-18 at 19:12 -0500, Rob Landley wrote: > The easy way to reproduce this is go to "http://landley.net/hg/firmware", > download tip, and "./build.sh powerpc". When it finishes building > everything, cd build and "./run-powerpc.sh". > [...] > The downside is that the result boots fine under qemu-0.9.0, but is broken > with current cvs. I tracked it down to the specific patch with "git bisect", > and it's this one: > > http://git.kernel.dk/?p=qemu.git;a=commit;h=36f447f730f61ac413c5b1c4a512781f5dea0c94 > > author j_mayer > Mon, 9 Apr 2007 22:45:36 +0000 (22:45 +0000) > committer j_mayer > Mon, 9 Apr 2007 22:45:36 +0000 (22:45 +0000) What is strange is that it was reported as unable to boot long before this patch. It was broken when the Qemu PCI architecture has been redesigned and have never been reported booting since then (2 years ago, if I remember well). In march 2007, I did test and reported that PreP and heathrow target were unable to boot, not receiving any IRQ from PCI (in fact, adding traces proves there are even no IRQ generated in the PCI code). Someone reported the faulty patch during this summer (but I've not been unable to find the mail in the mailing list archive tonight). I have to admit I never put the focus on trying to solve this issue, has I usually use Mac99 or PowerPC 405 targets for tests and that PreP machines are long obsolete and the heathrow target does not reflect any real machine. But this is to be solved, for sure. -- J. Mayer Never organized