From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1McyA2-0005cf-UC for qemu-devel@nongnu.org; Mon, 17 Aug 2009 05:05:50 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mcy9x-0005SL-7N for qemu-devel@nongnu.org; Mon, 17 Aug 2009 05:05:49 -0400 Received: from [199.232.76.173] (port=41937 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mcy9w-0005Rs-Rh for qemu-devel@nongnu.org; Mon, 17 Aug 2009 05:05:44 -0400 Received: from relay.ptn-ipout02.plus.net ([212.159.7.36]:33186) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.60) (envelope-from ) id 1Mcy9w-0002ax-7D for qemu-devel@nongnu.org; Mon, 17 Aug 2009 05:05:44 -0400 Received: from [212.159.106.41] (helo=bandsman.co.uk) by ptb-relay01.plus.net with esmtp (Exim) id 1Mcy9r-0000RG-4k for qemu-devel@nongnu.org; Mon, 17 Aug 2009 10:05:39 +0100 Received: from [192.168.1.15] ([192.168.1.15]) (authenticated bits=0) by bandsman.co.uk (8.14.3/8.14.3/Debian-9) with ESMTP id n7H95cWB019818 for ; Mon, 17 Aug 2009 10:05:38 +0100 Message-ID: <4A891D62.80608@bandsman.co.uk> Date: Mon, 17 Aug 2009 10:05:38 +0100 From: Nigel Horne MIME-Version: 1.0 Subject: Re: [Qemu-devel] Sparc emulation no longer boots References: <4A77F195.8060200@bandsman.co.uk> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Blue Swirl wrote: > On Tue, Aug 4, 2009 at 11:30 AM, Nigel Horne wrote: > >> I've recently found that the GIT version of the Sparc emulation no longer >> boots Debian. I get this error: >> >> ... >> Floppy drive(s): fd0 is 1.44M >> FDC 0 is a S82078B >> RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize >> Initializing Cryptographic API >> NET4: Linux TCP/IP 1.0 for NET4.0 >> IP: routing cache hash table of 512 buckets, 4Kbytes >> TCP: Hash tables configured (established 8192 bind 16384) >> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. >> RAMDISK: cramfs filesystem found at block 0 >> RAMDISK: Loading 2320 blocks [1 disk] into ram disk... done. >> Freeing initrd memory: 2320k freed >> VFS: Mounted root (cramfs filesystem). >> mount[8]: Unimplemented SPARC system call 188 >> cat[9]: Unimplemented SPARC system call 188 >> mount[10]: Unimplemented SPARC system call 188 >> linuxrc[7]: Unimplemented SPARC system call 188 >> Freeing unused kernel memory: 128k freed >> initrd-tools: 0.1.84.2 >> umount[11]: Unimplemented SPARC system call 188 >> cat[12]: Unimplemented SPARC system call 188 >> >> Then qemu loops. >> >> My startup command is >> qemu-system-sparc -hda ~njh/qemu/sparc/debian.img -nographic -m 128 >> The latest git version fixes this - well done. But there is one thing - Perl segfaults. This is 100% reproducible. njh@qemu-sparc-debian:~$ uname -a Linux qemu-sparc-debian.bandsman.co.uk 2.4.27-4-sparc32 #1 Tue Mar 4 08:22:06 UTC 2008 sparc GNU/Linux njh@qemu-sparc-debian:~$ su Password: qemu-sparc-debian:/home/njh# !perl perl -MCPAN -eshell CPAN: File::HomeDir loaded ok (v0.69) cpan shell -- CPAN exploration and modules installation (v1.9102) ReadLine support enabled cpan[1]> r CPAN::SQLite not installed, trying to work without CPAN: Storable loaded ok (v2.15) Going to read /root/.cpan/Metadata Database was generated on Wed, 16 Jul 2008 01:02:51 GMT Going to read /root/.cpan/sources/authors/01mailrc.txt.gz CPAN: Compress::Zlib loaded ok (v2.008) Segmentation fault qemu-sparc-debian:/home/njh# -- Nigel Horne. Arranger, Adjudicator, Band Trainer, Composer, Tutor, Typesetter. NJH Music, ICQ#20252325 njh@bandsman.co.uk http://www.bandsman.co.uk