From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:34369) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UJIT5-0003ee-Q3 for qemu-devel@nongnu.org; Sat, 23 Mar 2013 03:02:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UJIT0-0007Y9-Ro for qemu-devel@nongnu.org; Sat, 23 Mar 2013 03:02:19 -0400 Received: from mail-ie0-x22e.google.com ([2607:f8b0:4001:c03::22e]:34823) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UJIT0-0007Y5-N8 for qemu-devel@nongnu.org; Sat, 23 Mar 2013 03:02:14 -0400 Received: by mail-ie0-f174.google.com with SMTP id aq17so2687965iec.19 for ; Sat, 23 Mar 2013 00:02:13 -0700 (PDT) Date: Fri, 22 Mar 2013 00:19:37 -0500 From: Rob Landley Message-Id: <1363929577.15703.59@driftwood> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; DelSp=Yes; Format=Flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] OpenBios in Sparc can't handle long kernel command lines. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org If I do this: qemu-system-sparc -nographic -no-reboot -kernel image -hda hda.sqf =20 -append 'root=3D/dev/sda rw init=3D/sbin/init.sh panic=3D1 =20 PATH=3D/usr/distcc:/bin:/sbin console=3DttyS0 HOST=3Dsparc CPUS=3D1 =20 DISTCC_HOSTS=3D10.0.2.2:31322/1 FTP_SERVER=3D10.0.2.2 FTP_PORT=3D31307 =20 NATIVE_BUILD=3Dlfs-bootstrap ' -hdb hdb.img -hdc lfs-bootstrap.hdc -m 256 qemu goes: ^[[H^[[JConfiguration device id QEMU version 1 machine id 32 CPUs: 1 x FMI,MB86904 Unhandled Exception 0x00000007 PC =3D 0xffd07d28 NPC =3D 0xffd07d2c Stopping execution And then hangs. I've never figured out why it clears the screen first =20 (none of the other targets do), but I _have_ figured out that the =20 unhandled exception is "kernel command line too long". Because 197 =20 bytes is just too much data for Sparc to cope with. Rob=