From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=43349 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OQTAk-0002br-Op for qemu-devel@nongnu.org; Sun, 20 Jun 2010 18:39:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OQTAj-0000lF-Gb for qemu-devel@nongnu.org; Sun, 20 Jun 2010 18:39:26 -0400 Received: from hall.aurel32.net ([88.191.82.174]:43792) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQTAj-0000kR-CB for qemu-devel@nongnu.org; Sun, 20 Jun 2010 18:39:25 -0400 Date: Mon, 21 Jun 2010 00:39:14 +0200 From: Aurelien Jarno Subject: Re: [Qemu-devel] [PATCH v4 6/7] MIPS: Initial support of fulong mini pc (machine construction) Message-ID: <20100620223914.GH16320@hall.aurel32.net> References: <1275734476-5223-1-git-send-email-zltjiangshi@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <1275734476-5223-1-git-send-email-zltjiangshi@gmail.com> Sender: Aurelien Jarno List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Huacai Chen Cc: blauwirbel@gmail.com, yamahata@valinux.co.jp, qemu-devel@nongnu.org All the patches except the PMON one seems fine, but I am unable to boot a kernel. I had to add support for the missing Godson integer instructions but the kernel (I tried a 2.6.33 one) goes into panic during the boot: [ 0.724000] Checking for the daddi bug... no. [ 0.892000] Cache error exception: [ 0.892000] cp0_errorepc == 0000000000000000 [ 0.892000] c0_cacheerr == 00000000 [ 0.892000] Decoded c0_cacheerr: primary cache fault in insn reference. [ 0.892000] Error bits: [ 0.892000] IDX: 0x00000000 [ 0.892000] Kernel panic - not syncing: Can't handle the cache error! I got this problem both booting the kernel directly and via PMON. Is there any other patches missing to be able to use the Fulong 2E emulation? -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurelien@aurel32.net http://www.aurel32.net