From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O2VGB-0004VH-0P for qemu-devel@nongnu.org; Thu, 15 Apr 2010 16:01:59 -0400 Received: from [140.186.70.92] (port=38837 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O2VG9-0004V0-O1 for qemu-devel@nongnu.org; Thu, 15 Apr 2010 16:01:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O2VG7-00014g-SY for qemu-devel@nongnu.org; Thu, 15 Apr 2010 16:01:57 -0400 Received: from mail-gw0-f45.google.com ([74.125.83.45]:44679) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O2TWv-0003dH-I7 for qemu-devel@nongnu.org; Thu, 15 Apr 2010 14:11:10 -0400 Received: by gwj21 with SMTP id 21so836443gwj.4 for ; Thu, 15 Apr 2010 11:10:41 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <741428003.623901271284473416.JavaMail.root@mail-01.cse.ucsc.edu> <773976174.623921271284601521.JavaMail.root@mail-01.cse.ucsc.edu> Date: Thu, 15 Apr 2010 11:10:41 -0700 Message-ID: Subject: Re: [Qemu-devel] sparc-linux-usermode broken after latest pull From: Gabriel Southern Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Blue Swirl Cc: David Munday , qemu-devel@nongnu.org On Thu, Apr 15, 2010 at 9:33 AM, Blue Swirl wrote: > On 4/15/10, David Munday wrote: >> Hello, >> =A0Our lab just did a pull from the qemu repository and now we are unabl= e to run a 32-bit sparc target on a 64-bit host. This functionality was wor= king before we did the pull. The error message we get is:mmap: No such devi= ce or address >> >> =A0And then the process dies. We are not sure why this is occuring but h= ave verified against our earlier qemu copy that the behavior did not exist = before our pull on Sunday. >> >> =A0We appreciate any insights anyone might have. > > I can't replicate this, sparc-linux-user, sparc32plus-linux-user and > sparc64-linux-user still work like before on amd64 Linux host. > > What is the host and which program? Could you bisect the problem, > there haven't been that many commits in last few days? > I have also noticed that sparc-linux-user does not compile on an AMD64 host (CentOS 5.4): cc1: warnings being treated as errors /mada/users/gsouther/projs/qemu/linux-user/mmap.c: In function =91mmap_find= _vma=92: /mada/users/gsouther/projs/qemu/linux-user/mmap.c:367: warning: comparison is always false due to limited range of data type make[1]: *** [mmap.o] Error 1 gmake: *** [subdir-sparc-linux-user] Error 2 The compilation warning can be fixed by removing the ul specifier from -1ul, but I'm wondering if you had noticed the same problem. -Gabriel