Re: [Qemu-devel] [PULL 0/4] Queued tcg related patches

2015-09-14 Thread Peter Maydell
On 11 September 2015 at 17:12, Richard Henderson  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



[Qemu-devel] [PULL 0/4] Queued tcg related patches

2015-09-11 Thread Richard Henderson
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(-)