qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Doug Kwan <dougkwan@google.com>
To: qemu-devel@nongnu.org, qemu-ppc@nongnu.org
Cc: riku.voipio@iki.fi, Doug Kwan <dougkwan@google.com>, agraf@suse.de
Subject: [Qemu-devel] [PATCH v2 0/3] Adding new user mode target ppc64le-linux-user
Date: Sat, 10 May 2014 02:16:37 -0700	[thread overview]
Message-ID: <1399713400-8619-1-git-send-email-dougkwan@google.com> (raw)

Hi

I have made changes based on comments to the previous set of pathces.

1. Target name is now ppc64le-linux-user.
2. I used a memop mask to avoid generating redundant byteswap pairs that
   cancel out each other.  This is suggested by Peter Maydell.
3. There is code to handle machine name correctly in uname.

This is not mean to be final though.  Tom Musta of IBM kindly offered to help
me with this.  So I am handling over this set of patches.  Tom will continue
from this version.

Thanks for all the comments and suggestions so far.

-Doug

Doug Kwan (3):
  linux-user: Support little-endian PPC64 in user mode.
  PPC: Allow little-endian user mode.
  Add a new user mode target for little-endian PPC64.

 configure                              |   6 ++
 default-configs/ppc64le-linux-user.mak |   1 +
 include/elf.h                          |   5 ++
 linux-user/elfload.c                   |  17 +++-
 linux-user/uname.c                     |   6 ++
 target-ppc/mem_helper.c                |  25 +++++-
 target-ppc/translate.c                 | 150 +++++++++++++--------------------
 target-ppc/translate_init.c            |   9 ++
 8 files changed, 122 insertions(+), 97 deletions(-)
 create mode 100644 default-configs/ppc64le-linux-user.mak

-- 
1.9.1.423.g4596e3a

             reply	other threads:[~2014-05-10  9:16 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-10  9:16 Doug Kwan [this message]
2014-05-10  9:16 ` [Qemu-devel] [PATCH v2 1/3] linux-user: Support little-endian PPC64 in user mode Doug Kwan
2014-05-10  9:55   ` Peter Maydell
2014-05-10 10:02   ` Peter Maydell
2014-05-10  9:16 ` [Qemu-devel] [PATCH v2 2/3] PPC: Allow little-endian " Doug Kwan
2014-05-10 10:13   ` Peter Maydell
2014-05-13  7:05   ` Alexander Graf
2014-05-13  7:30     ` Doug Kwan (關振德)
2014-05-13  7:32       ` Alexander Graf
2014-05-10  9:16 ` [Qemu-devel] [PATCH v2 3/3] Add a new user mode target for little-endian PPC64 Doug Kwan
2014-05-10 10:00   ` Peter Maydell
2014-05-12 13:05   ` Tom Musta
2014-05-13  6:45     ` Doug Kwan (關振德)
2014-05-13  7:06 ` [Qemu-devel] [PATCH v2 0/3] Adding new user mode target ppc64le-linux-user Alexander Graf
2014-05-13 12:08   ` [Qemu-devel] [Qemu-ppc] " Tom Musta

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=1399713400-8619-1-git-send-email-dougkwan@google.com \
    --to=dougkwan@google.com \
    --cc=agraf@suse.de \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-ppc@nongnu.org \
    --cc=riku.voipio@iki.fi \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).