All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gary Thomas <gary@mlbassoc.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] i386-linux-user on ARM host
Date: Tue, 08 Sep 2009 12:24:14 -0600	[thread overview]
Message-ID: <4AA6A14E.6010208@mlbassoc.com> (raw)

I've built the latest Qemu, running on ARM (OMAP3530) with
i386-linux-user support.  I built from .git because I couldn't
get the cross compile setup to work at all using 0.11.0-rc2 :-(

Anyway, on a simple test it sort of works, but not quite right.
I tried running 'ls'.  Here's what I get via Qemu:

root@arm_target:~ qemu-i386 /testing/i386/ls -l /
total 24
drwxr-xr-x    2 996      996          4096 Nov 12  2007 etc
drwxr-xr-x    2 996      996          4096 Nov 12  2007 lib
drwxr-xr-x    4 996      996          4096 Apr 11  2003 usr

Here's what it should look like:
root@arm_target:~ ls -l /
drwxr-xr-x    2 996      996          4096 Jun 25 12:38 bin
drwxr-xr-x   11 root     root         3180 Jan  1  2000 dev
drwxr-xr-x    7 996      996          4096 Jun 10 17:43 etc
drwxrwxr-x    3 996      996          4096 Jun  4 19:56 home
-rwxrwxrwx    1 996      996           951 Aug 25 12:19 lcd_video
drwxrwxr-x    3 996      996          4096 Jun 10 22:33 lib
lrwxrwxrwx    1 996      996            12 Jun 25 12:38 linuxrc -> /bin/busybox
drwxr-xr-x    4 996      996          4096 Sep  8 16:02 local
drwxr-xr-x    2 996      996          4096 Jun  4 19:56 mnt
dr-xr-xr-x   41 root     root            0 Jan  1  1970 proc
drwx------    2 996      996          4096 Jun  4 19:56 root
drwxrwxr-x    2 996      996          4096 Aug  5 13:27 sbin
drwxr-xr-x   12 root     root            0 Jan  1  1970 sys
-rwxrwxrwx    1 996      996           884 Jul 30 16:45 test_tv
-rwxrwxrwx    1 996      996           884 Jun  8 15:05 test_tv~
drwxrwxr-x    4 996      996          4096 Sep  8 18:16 testing
drwxrwxrwt    2 root     root           40 Jan  1  2000 tmp
-rwxrwxrwx    1 root     root          875 Aug  6 14:10 tv_video
-rwxrwxrwx    1 996      996           884 Aug  6 13:30 tv_video~
drwxrwxr-x    7 996      996          4096 Sep  8 16:05 usr
drwxr-xr-x    5 996      996          4096 Jun  4 19:56 var

Any ideas what's going on?

n.b. I tested this the other way around (x86 host, arm-linux-user)
and it all seemed to work fine.

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------

             reply	other threads:[~2009-09-08 18:24 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-08 18:24 Gary Thomas [this message]
2009-09-08 21:35 ` [Qemu-devel] i386-linux-user on ARM host Gary Thomas
2009-09-09  0:04   ` Gary Thomas
2009-09-09  8:46     ` Laurent Desnogues

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4AA6A14E.6010208@mlbassoc.com \
    --to=gary@mlbassoc.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.