From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NixMm-0005a0-Mr for qemu-devel@nongnu.org; Sat, 20 Feb 2010 17:00:00 -0500 Received: from [199.232.76.173] (port=51909 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NixMm-0005ZH-1W for qemu-devel@nongnu.org; Sat, 20 Feb 2010 17:00:00 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NixMl-0005i2-4d for qemu-devel@nongnu.org; Sat, 20 Feb 2010 16:59:59 -0500 Received: from mail-pw0-f45.google.com ([209.85.160.45]:56344) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NixMk-0005bN-S5 for qemu-devel@nongnu.org; Sat, 20 Feb 2010 16:59:59 -0500 Received: by mail-pw0-f45.google.com with SMTP id 4so1161828pwi.4 for ; Sat, 20 Feb 2010 13:59:58 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <201002201238.17811.rob@landley.net> References: <201002110520.07620.rob@landley.net> <201002201117.41568.rob@landley.net> <201002201238.17811.rob@landley.net> From: Artyom Tarasenko Date: Sat, 20 Feb 2010 22:59:38 +0100 Message-ID: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] Re: Fun with sparc (was Re: qemu-ppc can't run static uClibc binaries.) List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Rob Landley Cc: Blue Swirl , Paolo Bonzini , qemu-devel@nongnu.org 2010/2/20 Rob Landley : > On Saturday 20 February 2010 11:34:44 Blue Swirl wrote: >> On 2/20/10, Rob Landley wrote: >> > =A0I don't understand what's going wrong here. =A0Did the kernel break= on >> > sparc sometime between 2.6.18 and 2.6.32 and nobody noticed? =A0Is spa= rc >> > using software emulated floating point at the kernel level and that's >> > configured as a module? =A0(Except I don't think busybox ls uses float= ing >> > point...) >> >> Sparc32 is not maintained anymore so maybe it broke at some point. >> There was some discussion a few years ago. > > Not maintained on the Linux kernel side, or not maintained under qemu? = =A0It > seems to be working under debian, but the 2.6.18 kernel is from 2006. > >> > =A0Do any sparc people understand what's going on here? =A0My next ste= p is to >> > grab a 2.6.18 kernel and try to get _that_ to work with the tweaked >> > debian config (and an ext2 root filesystem since squashfs wasn't merge= d >> > back then and had a format change when it was merged). =A0But I'm most= ly >> > flailing around blind here... >> >> I'm also trying different kernels using my .config. But already 2.6.12 >> hangs in ESP probe. > > I've got 2.6.32 booting to a command prompt (albeit with serial console a= nd > intentionall restricted set of hardware). =A0But then it misbehaves. > > I'll try getting 2.6.18 to build with a known .config, and then bisect fo= rward > if that seems to work... You can also try aurora linux. They had a bit newer kernel. Don't know how stable is it on a real hw though. --=20 Regards, Artyom Tarasenko solaris/sparc under qemu blog: http://tyom.blogspot.com/