From: Alexander Graf <agraf@suse.de>
To: QEMU-devel Developers <qemu-devel@nongnu.org>
Cc: Scott Wood <scottwood@freescale.com>,
"Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
Liu Yu <yu.liu@freescale.com>
Subject: [Qemu-devel] [PATCH 0/5] PPC: Add FSL (e500) MMU emulation
Date: Sun, 1 May 2011 00:54:55 +0200 [thread overview]
Message-ID: <1304204100-22973-1-git-send-email-agraf@suse.de> (raw)
In a global effort to get rid of KVM-only targets, this is the next
important piece of the puzzle: e500 emulation :).
We had support for running an e500 KVM guest for a while now, but the
code could not be tested without a real e500 machine, because it required
KVM to work. This patchset adds emulation for the e500 MMU, enabling
anyone to use the MPC8544DS emulation.
Edgar, please check that this patch set does not break 440 support.
Alexander Graf (5):
PPC: Make MPC8544DS obey -cpu switch
PPC: Make MPC8544DS emulation work w/o KVM
PPC: Add GS MSR definition
PPC: Add another 64 bits to instruction feature mask
PPC: Implement e500 (FSL) MMU
hw/ppce500_mpc8544ds.c | 62 ++++++--
target-ppc/cpu.h | 220 +++++++++++++++++++++++++-
target-ppc/helper.c | 233 +++++++++++++++++++++------
target-ppc/helper.h | 5 +
target-ppc/op_helper.c | 371 +++++++++++++++++++++++++++++++++++++++++++
target-ppc/translate.c | 116 ++++++++++++--
target-ppc/translate_init.c | 244 ++++++++++++++++++++---------
7 files changed, 1106 insertions(+), 145 deletions(-)
next reply other threads:[~2011-04-30 22:55 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-30 22:54 Alexander Graf [this message]
2011-04-30 22:54 ` [Qemu-devel] [PATCH 1/5] PPC: Make MPC8544DS obey -cpu switch Alexander Graf
2011-04-30 22:54 ` [Qemu-devel] [PATCH 2/5] PPC: Make MPC8544DS emulation work w/o KVM Alexander Graf
2011-04-30 22:54 ` [Qemu-devel] [PATCH 3/5] PPC: Add GS MSR definition Alexander Graf
2011-04-30 22:54 ` [Qemu-devel] [PATCH 4/5] PPC: Add another 64 bits to instruction feature mask Alexander Graf
2011-04-30 22:55 ` [Qemu-devel] [PATCH 5/5] PPC: Implement e500 (FSL) MMU Alexander Graf
2011-05-02 9:14 ` [Qemu-devel] [PATCH 0/5] PPC: Add FSL (e500) MMU emulation Edgar E. Iglesias
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=1304204100-22973-1-git-send-email-agraf@suse.de \
--to=agraf@suse.de \
--cc=edgar.iglesias@gmail.com \
--cc=qemu-devel@nongnu.org \
--cc=scottwood@freescale.com \
--cc=yu.liu@freescale.com \
/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).