From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51554) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKDV8-0005dC-0E for qemu-devel@nongnu.org; Thu, 12 Sep 2013 16:28:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VKDUz-0007M0-JS for qemu-devel@nongnu.org; Thu, 12 Sep 2013 16:28:29 -0400 Received: from [2a03:4000:1::4e2f:c7ac:d] (port=35458 helo=v220110690675601.yourvserver.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKDUz-0007Li-CV for qemu-devel@nongnu.org; Thu, 12 Sep 2013 16:28:21 -0400 Message-ID: <523223E1.5080003@weilnetz.de> Date: Thu, 12 Sep 2013 22:28:17 +0200 From: Stefan Weil MIME-Version: 1.0 References: <1379009870-18323-1-git-send-email-sw@weilnetz.de> <52320A4C.6020202@twiddle.net> <52320EB5.9030208@weilnetz.de> <52321F0F.4080903@twiddle.net> In-Reply-To: <52321F0F.4080903@twiddle.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] tci: Fix qemu-alpha on 32 bit hosts (wrong assertions) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Richard Henderson Cc: qemu-devel Am 12.09.2013 22:07, schrieb Richard Henderson: > On 09/12/2013 11:57 AM, Stefan Weil wrote: >> Thanks for your hint. Yes, as you can see from tcg/tci/README,the test >> matrix of TCI >> did not include big endian hosts up to now. Testing on an emulated big >> endian Malta >> system is terribly slow, and I have no access to real big endian >> hardware fortests. > Recall that we're not necessarily talking about big-endian host, > but big-endian target on little-endian host. I don't see any > byte swapping going on here at all. > > FYI, the smoke-test I use for big-endian is > > $ qemu-system-sparc -nographic > Configuration device id QEMU version 1 machine id 32 > CPUs: 1 x FMI,MB86904 > UUID: 00000000-0000-0000-0000-000000000000 > Welcome to OpenBIOS v1.1 built on Jul 30 2013 21:43 > Type 'help' for detailed information > Trying disk... > No valid state has been set by load or init-program > > 0 > > > At which point you can signal the monitor to exit with ctrl-a x. TCI passes your smoke-test on i686, x86_64 and maybe also on ARM hosts (ARM is still running, up to now it got the first line of the test done).