qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/34] s390 patch queue 2015-06-05
@ 2015-06-04 23:41 Alexander Graf
  2015-06-04 23:41 ` [Qemu-devel] [PULL 01/34] target-s390x: fix CC computation for EX instruction Alexander Graf
                   ` (34 more replies)
  0 siblings, 35 replies; 38+ messages in thread
From: Alexander Graf @ 2015-06-04 23:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: peter.maydell, aurel, rth

Hi Peter,

This is my current patch queue for s390.  Please pull.

Alex


The following changes since commit 3b730f570c5872ceea2137848f1d4554d4847441:

  Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' into staging (2015-06-04 14:04:14 +0100)

are available in the git repository at:


  git://github.com/agraf/qemu.git tags/signed-s390-for-upstream

for you to fetch changes up to 9814fed0afa73f5c37f04e02ec17c915a5d59303:

  target-s390x: Only access allocated storage keys (2015-06-05 01:38:00 +0200)

----------------------------------------------------------------
Patch queue for s390 - 2015-06-05

This time there are a lot of s390x TCG emulation bug fixes - almost all
of them from Aurelien, who returned from nirvana :).

----------------------------------------------------------------
Alexander Graf (1):
      target-s390x: Only access allocated storage keys

Aurelien Jarno (33):
      target-s390x: fix CC computation for EX instruction
      target-s390x: fix CC computation for LOAD POSITIVE instructions
      target-s390x: optimize (negative-) abs computation
      target-s390x: remove unused helpers
      target-s390x: add a tod2time function
      target-s390x: simplify SCKC helper
      target-s390x: streamline STCK helper
      target-s390x: implement STCKC helper
      target-s390x: implement STPT helper
      target-s390x: fix LOAD MULTIPLE instruction on page boundary
      target-s390x: fix PSW value on dynamical exception from helpers
      target-s390x: fix MMU index computation
      target-s390x: define default NaN values
      target-s390x: silence NaNs for LOAD LENGTHENED and LOAD ROUNDED
      target-s390x: detect tininess before rounding for FP operations
      target-s390x: move a few instructions to the correct facility
      target-s390x: implement LAY and LAEY instructions
      target-s390x: fix exception for invalid operation code
      target-s390x: fix CLGIT instruction
      target-s390x: change CHRL and CGHRL format to RIL-b
      target-s390x: move STORE CLOCK FAST to the correct facility
      target-s390x: move SET DFP ROUNDING MODE to the correct facility
      target-s390x: implement LOAD FP INTEGER instructions
      target-s390x: implement TRANSLATE AND TEST instruction
      target-s390x: implement TRANSLATE EXTENDED instruction
      target-s390x: implement LPDFR and LNDFR instructions
      target-s390x: implement miscellaneous-instruction-extensions facility
      target-s390x: implement load-and-trap facility
      target-s390x: implement high-word facility
      target-s390x: add a cpu_mmu_idx_to_asc function
      target-s390x: support non current ASC in s390_cpu_handle_mmu_fault
      target-s390x: use softmmu functions for mvcp/mvcs
      target-s390x: fix MVC instruction when areas overlap

 fpu/softfloat-specialize.h |   8 +-
 target-s390x/cc_helper.c   |   4 +-
 target-s390x/cpu.c         |   8 +
 target-s390x/cpu.h         |  39 ++++-
 target-s390x/fpu_helper.c  |  43 +++++-
 target-s390x/helper.c      |   2 +-
 target-s390x/helper.h      |   9 +-
 target-s390x/insn-data.def |  91 ++++++++++--
 target-s390x/int_helper.c  |  42 ------
 target-s390x/mem_helper.c  | 123 +++++++++++-----
 target-s390x/misc_helper.c |  34 ++---
 target-s390x/mmu_helper.c  |   2 +-
 target-s390x/translate.c   | 360 +++++++++++++++++++++++++++++++++++++++------
 13 files changed, 597 insertions(+), 168 deletions(-)

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2015-06-21 14:24 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-04 23:41 [Qemu-devel] [PULL 00/34] s390 patch queue 2015-06-05 Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 01/34] target-s390x: fix CC computation for EX instruction Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 02/34] target-s390x: fix CC computation for LOAD POSITIVE instructions Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 03/34] target-s390x: optimize (negative-) abs computation Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 04/34] target-s390x: remove unused helpers Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 05/34] target-s390x: add a tod2time function Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 06/34] target-s390x: simplify SCKC helper Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 07/34] target-s390x: streamline STCK helper Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 08/34] target-s390x: implement STCKC helper Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 09/34] target-s390x: implement STPT helper Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 10/34] target-s390x: fix LOAD MULTIPLE instruction on page boundary Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 11/34] target-s390x: fix PSW value on dynamical exception from helpers Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 12/34] target-s390x: fix MMU index computation Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 13/34] target-s390x: define default NaN values Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 14/34] target-s390x: silence NaNs for LOAD LENGTHENED and LOAD ROUNDED Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 15/34] target-s390x: detect tininess before rounding for FP operations Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 16/34] target-s390x: move a few instructions to the correct facility Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 17/34] target-s390x: implement LAY and LAEY instructions Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 18/34] target-s390x: fix exception for invalid operation code Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 19/34] target-s390x: fix CLGIT instruction Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 20/34] target-s390x: change CHRL and CGHRL format to RIL-b Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 21/34] target-s390x: move STORE CLOCK FAST to the correct facility Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 22/34] target-s390x: move SET DFP ROUNDING MODE " Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 23/34] target-s390x: implement LOAD FP INTEGER instructions Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 24/34] target-s390x: implement TRANSLATE AND TEST instruction Alexander Graf
2015-06-20 21:06   ` Paolo Bonzini
2015-06-21 14:24     ` Aurelien Jarno
2015-06-04 23:41 ` [Qemu-devel] [PULL 25/34] target-s390x: implement TRANSLATE EXTENDED instruction Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 26/34] target-s390x: implement LPDFR and LNDFR instructions Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 27/34] target-s390x: implement miscellaneous-instruction-extensions facility Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 28/34] target-s390x: implement load-and-trap facility Alexander Graf
2015-06-04 23:41 ` [Qemu-devel] [PULL 29/34] target-s390x: implement high-word facility Alexander Graf
2015-06-04 23:42 ` [Qemu-devel] [PULL 30/34] target-s390x: add a cpu_mmu_idx_to_asc function Alexander Graf
2015-06-04 23:42 ` [Qemu-devel] [PULL 31/34] target-s390x: support non current ASC in s390_cpu_handle_mmu_fault Alexander Graf
2015-06-04 23:42 ` [Qemu-devel] [PULL 32/34] target-s390x: use softmmu functions for mvcp/mvcs Alexander Graf
2015-06-04 23:42 ` [Qemu-devel] [PULL 33/34] target-s390x: fix MVC instruction when areas overlap Alexander Graf
2015-06-04 23:42 ` [Qemu-devel] [PULL 34/34] target-s390x: Only access allocated storage keys Alexander Graf
2015-06-05 12:01 ` [Qemu-devel] [PULL 00/34] s390 patch queue 2015-06-05 Peter Maydell

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).