mbox

[PULL,00/15] Queued target/s390x patches

Message ID 20170623162241.8964-1-rth@twiddle.net
State New
Headers show

Pull-request

git://github.com/rth7680/qemu.git tags/pull-s390-20170623

Message

Richard Henderson June 23, 2017, 4:22 p.m. UTC
There are more in the pipeline, but these are the ones that
have passed review.  Let's flush before it becomes unwieldy.


r~


The following changes since commit e18a639164e162b3a4f078ab60606cd2f163d934:

  Merge remote-tracking branch 'remotes/kraxel/tags/usb-20170621-pull-request' into staging (2017-06-22 15:09:48 +0100)

are available in the git repository at:

  git://github.com/rth7680/qemu.git tags/pull-s390-20170623

for you to fetch changes up to be7f28de5d7f635647d7991ace96c54d9f724be4:

  target/s390x: Implement idte instruction (2017-06-23 09:17:45 -0700)

----------------------------------------------------------------
Queued target/s390x patches

----------------------------------------------------------------
David Hildenbrand (5):
      target/s390x: change PSW_SHIFT_KEY
      target/s390x: implement mvcos instruction
      target/s390x: Indicate and check for local tlb clearing
      target/s390x: Improve heuristic for ipte
      target/s390x: Implement idte instruction

Richard Henderson (10):
      target/s390x: Map existing FAC_* names to S390_FEAT_* names
      target/s390x: Mark FPSEH facility as available
      target/s390x: Implement load-on-condition-2 insns
      target/s390x: Implement load-and-zero-rightmost-byte insns
      target/s390x: Mark STFLE_53 facility as available
      target/s390x: Implement execution-hint insns
      target/s390x: Implement processor-assist insn
      target/s390x: Mark STFLE_49 facility as available
      target/s390x: Finish implementing ETF2-ENH
      target/s390x: Clean up TB flag bits

 target/s390x/cpu.h           |  48 +++++---
 target/s390x/cpu_models.c    |   6 +
 target/s390x/helper.h        |   2 +
 target/s390x/insn-data.def   |  30 +++++
 target/s390x/insn-format.def |   1 +
 target/s390x/mem_helper.c    | 270 ++++++++++++++++++++++++++++++++++++++-----
 target/s390x/translate.c     | 143 +++++++++++++++--------
 7 files changed, 411 insertions(+), 89 deletions(-)

Comments

Peter Maydell June 26, 2017, 9:17 a.m. UTC | #1
On 23 June 2017 at 17:22, Richard Henderson <rth@twiddle.net> wrote:
> There are more in the pipeline, but these are the ones that
> have passed review.  Let's flush before it becomes unwieldy.
>
>
> r~
>
>
> The following changes since commit e18a639164e162b3a4f078ab60606cd2f163d934:
>
>   Merge remote-tracking branch 'remotes/kraxel/tags/usb-20170621-pull-request' into staging (2017-06-22 15:09:48 +0100)
>
> are available in the git repository at:
>
>   git://github.com/rth7680/qemu.git tags/pull-s390-20170623
>
> for you to fetch changes up to be7f28de5d7f635647d7991ace96c54d9f724be4:
>
>   target/s390x: Implement idte instruction (2017-06-23 09:17:45 -0700)
>
> ----------------------------------------------------------------
> Queued target/s390x patches

Applied, thanks.

-- PMM