mbox

[PULL,0/4] Queued tcg related patches

Message ID 1441987951-5870-1-git-send-email-rth@twiddle.net
State New
Headers show

Pull-request

git://github.com/rth7680/qemu.git tags/pull-tcg-20150911

Message

Richard Henderson Sept. 11, 2015, 4:12 p.m. UTC
Cherry pick some reviewed patches that touch generic TCG.

Hopefully this unsticks both patch sets, since they now touch only
target-* code, which can be independently reviewed and committed.


r~


The following changes since commit ba9cef7b6e487a5a8969db81d09b8eec8a2b50c6:

  Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2015-09-11' into staging (2015-09-11 12:07:29 +0100)

are available in the git repository at:

  git://github.com/rth7680/qemu.git tags/pull-tcg-20150911

for you to fetch changes up to 1c3c8af1fb40a481c07749e0448644d9b7700415:

  cpu-exec: introduce loop exit with restore function (2015-09-11 08:16:16 -0700)

----------------------------------------------------------------
queued tcg related patches

----------------------------------------------------------------
Benjamin Herrenschmidt (1):
      tlb: Add "ifetch" argument to cpu_mmu_index()

Pavel Dovgalyuk (3):
      softmmu: add helper function to pass through retaddr
      softmmu: remove now unused functions
      cpu-exec: introduce loop exit with restore function

 cpu-exec.c                                |  9 +++++
 cputlb.c                                  |  2 +-
 include/exec/cpu_ldst.h                   | 23 ++----------
 include/exec/cpu_ldst_template.h          | 59 ++++++++++++++++++++++++++-----
 include/exec/cpu_ldst_useronly_template.h | 25 +++++++++++++
 include/exec/exec-all.h                   |  1 +
 softmmu_template.h                        | 22 ------------
 target-alpha/cpu.h                        |  2 +-
 target-alpha/translate.c                  |  2 +-
 target-arm/cpu.h                          |  4 +--
 target-arm/helper.c                       |  4 +--
 target-cris/cpu.h                         |  2 +-
 target-cris/translate.c                   |  6 ++--
 target-cris/translate_v10.c               |  2 +-
 target-i386/cpu.h                         |  2 +-
 target-i386/translate.c                   |  2 +-
 target-lm32/cpu.h                         |  2 +-
 target-m68k/cpu.h                         |  2 +-
 target-microblaze/cpu.h                   |  2 +-
 target-microblaze/mmu.c                   |  2 +-
 target-microblaze/translate.c             | 16 ++++-----
 target-mips/cpu.h                         |  2 +-
 target-mips/op_helper.c                   |  4 +--
 target-moxie/cpu.h                        |  2 +-
 target-openrisc/cpu.h                     |  2 +-
 target-openrisc/translate.c               |  2 +-
 target-ppc/cpu.h                          |  2 +-
 target-s390x/cpu.h                        |  2 +-
 target-s390x/mem_helper.c                 |  4 +--
 target-sh4/cpu.h                          |  2 +-
 target-sparc/cpu.h                        |  2 +-
 target-sparc/mmu_helper.c                 |  2 +-
 target-sparc/translate.c                  |  2 +-
 target-tricore/cpu.h                      |  2 +-
 target-tricore/translate.c                |  2 +-
 target-unicore32/cpu.h                    |  2 +-
 target-xtensa/cpu.h                       |  2 +-
 tcg/tcg.h                                 | 23 ++++++++++++
 38 files changed, 155 insertions(+), 95 deletions(-)

Comments

Peter Maydell Sept. 14, 2015, 9:38 a.m. UTC | #1
On 11 September 2015 at 17:12, Richard Henderson <rth@twiddle.net> wrote:
> Cherry pick some reviewed patches that touch generic TCG.
>
> Hopefully this unsticks both patch sets, since they now touch only
> target-* code, which can be independently reviewed and committed.
>
>
> r~
>
>
> The following changes since commit ba9cef7b6e487a5a8969db81d09b8eec8a2b50c6:
>
>   Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2015-09-11' into staging (2015-09-11 12:07:29 +0100)
>
> are available in the git repository at:
>
>   git://github.com/rth7680/qemu.git tags/pull-tcg-20150911
>
> for you to fetch changes up to 1c3c8af1fb40a481c07749e0448644d9b7700415:
>
>   cpu-exec: introduce loop exit with restore function (2015-09-11 08:16:16 -0700)
>
> ----------------------------------------------------------------
> queued tcg related patches
>
> ----------------------------------------------------------------
> Benjamin Herrenschmidt (1):
>       tlb: Add "ifetch" argument to cpu_mmu_index()
>
> Pavel Dovgalyuk (3):
>       softmmu: add helper function to pass through retaddr
>       softmmu: remove now unused functions
>       cpu-exec: introduce loop exit with restore function

Applied, thanks.

-- PMM