From: Alistair Francis <alistair.francis@xilinx.com>
To: qemu-devel@nongnu.org, peter.maydell@linaro.org
Cc: alistair.francis@xilinx.com, alistair23@gmail.com,
edgar.iglesias@xilinx.com, edgar.iglesias@gmail.com,
qemu-arm@nongnu.org
Subject: [Qemu-devel] [RFC v1 0/3] Fixup exclusive store logic
Date: Fri, 11 Aug 2017 11:19:17 -0700 [thread overview]
Message-ID: <cover.1502474835.git.alistair.francis@xilinx.com> (raw)
I found some issues with the way exclusive store was working. This patch
series seems to fix the test cases that were failing for me and also
seem to follow what the ARM ARM says.
The first patch is just a simple adjustment.
The second patch is just preparing for the third patch.
The third patch is where the big change is. It includes details of the
limited testing that I have done.
Alistair Francis (3):
target/arm: Update the memops for exclusive load
tcg/tcg-op: Expose the tcg_gen_ext_i* functions
target/arm: Correct exclusive store return value
target/arm/translate-a64.c | 24 +++++++++++++-----------
tcg/tcg-op.c | 4 ++--
tcg/tcg-op.h | 2 ++
3 files changed, 17 insertions(+), 13 deletions(-)
--
2.11.0
next reply other threads:[~2017-08-11 18:22 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-11 18:19 Alistair Francis [this message]
2017-08-11 18:19 ` [Qemu-devel] [RFC v1 1/3] target/arm: Update the memops for exclusive load Alistair Francis
2017-08-11 19:59 ` Richard Henderson
2017-08-11 18:19 ` [Qemu-devel] [RFC v1 2/3] tcg/tcg-op: Expose the tcg_gen_ext_i* functions Alistair Francis
2017-08-11 20:00 ` Richard Henderson
2017-08-11 18:19 ` [Qemu-devel] [RFC v1 3/3] target/arm: Correct exclusive store return value Alistair Francis
2017-08-11 19:46 ` Richard Henderson
2017-08-11 20:13 ` Alistair Francis
2017-08-11 20:24 ` Richard Henderson
2017-08-11 20:29 ` Alistair Francis
2017-08-11 20:38 ` Richard Henderson
2017-08-11 20:39 ` Alistair Francis
2017-08-11 20:53 ` Alistair Francis
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=cover.1502474835.git.alistair.francis@xilinx.com \
--to=alistair.francis@xilinx.com \
--cc=alistair23@gmail.com \
--cc=edgar.iglesias@gmail.com \
--cc=edgar.iglesias@xilinx.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-arm@nongnu.org \
--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 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).