Message ID | 20191001171614.8405-1-richard.henderson@linaro.org |
---|---|
Headers | show |
Series | target/s390: Use tcg unwinding for ilen | expand |
On 01.10.19 19:15, Richard Henderson wrote: > Changes since v4: > * Fix a rebase error in patch 2. > * Fix s390_cpu_get_phys_page_debug in patch 9. > * Rebased on David's tree. > > Based-on: https://github.com/davidhildenbrand/qemu/tree/mmu > > > r~ > > > Richard Henderson (18): > target/s390x: Add ilen to unwind data > target/s390x: Remove ilen parameter from tcg_s390_program_interrupt > target/s390x: Remove ilen parameter from s390_program_interrupt > target/s390x: Use tcg_s390_program_interrupt in TCG helpers > target/s390x: Push trigger_pgm_exception lower in s390_cpu_tlb_fill > target/s390x: Handle tec in s390_cpu_tlb_fill > target/s390x: Return exception from mmu_translate_real > target/s390x: Remove exc argument to mmu_translate_asce > target/s390x: Return exception from mmu_translate > target/s390x: Return exception from translate_pages > target/s390x: Remove fail variable from s390_cpu_tlb_fill > target/s390x: Simplify helper_lra > target/s390x: Rely on unwinding in s390_cpu_tlb_fill > target/s390x: Rely on unwinding in s390_cpu_virt_mem_rw > target/s390x: Remove ILEN_AUTO > target/s390x: Remove ilen argument from trigger_access_exception > target/s390x: Remove ilen argument from trigger_pgm_exception > target/s390x: Remove ILEN_UNWIND > > target/s390x/cpu.h | 7 +--- > target/s390x/internal.h | 6 +-- > target/s390x/tcg_s390x.h | 4 +- > hw/s390x/s390-pci-inst.c | 58 +++++++++++++------------- > target/s390x/cc_helper.c | 4 +- > target/s390x/crypto_helper.c | 7 ++-- > target/s390x/diag.c | 14 +++---- > target/s390x/excp_helper.c | 60 ++++++++++++-------------- > target/s390x/fpu_helper.c | 6 +-- > target/s390x/helper.c | 3 +- > target/s390x/int_helper.c | 15 +++---- > target/s390x/interrupt.c | 9 ++-- > target/s390x/ioinst.c | 40 +++++++++--------- > target/s390x/mem_helper.c | 61 +++++++++++++-------------- > target/s390x/misc_helper.c | 27 ++++-------- > target/s390x/mmu_helper.c | 81 +++++++++++++++--------------------- > target/s390x/tcg-stub.c | 4 +- > target/s390x/translate.c | 20 +++++++-- > 18 files changed, 202 insertions(+), 224 deletions(-) > Thanks, Queued to https://github.com/davidhildenbrand/qemu.git s390-tcg-next -- Thanks, David / dhildenb