qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/130] ppc patch queue 2014-03-05
@ 2014-03-06 23:32 Alexander Graf
  2014-03-06 23:32 ` [Qemu-devel] [PULL 001/130] target-ppc: fix compile error when PPC_DUMP_CPU is enabled Alexander Graf
                   ` (130 more replies)
  0 siblings, 131 replies; 142+ messages in thread
From: Alexander Graf @ 2014-03-06 23:32 UTC (permalink / raw)
  To: qemu-devel; +Cc: blauwirbel, Peter Maydell, qemu-ppc, aurelien, aliguori

Hi Blue / Aurelien / Anthony / Peter,

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

This pull request includes:

  - VSX emulation support
  - book3s pr/hv selection
  - some bug fixes
  - qdev stable numbering
  - eTSEC emulation


Alex


The following changes since commit f55ea6297cc0224fe4934b90ff5343b620b14669:

  block/gluster: Add missing argument to qemu_gluster_init() call (2014-03-04 20:20:57 +0000)

are available in the git repository at:

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

for you to fetch changes up to 0f20ba62c35e6a779ba4ea00616192ef2abb6896:

  target-ppc: spapr: e500: fix to use cpu_dt_id (2014-03-05 03:07:04 +0100)

----------------------------------------------------------------
Patch queue for ppc - 2014-03-05

This pull request includes:

  - VSX emulation support
  - book3s pr/hv selection
  - some bug fixes
  - qdev stable numbering
  - eTSEC emulation

----------------------------------------------------------------
Alexander Graf (3):
      KVM: Split QEMUMachine typedef into separate header
      qdev: Keep global allocation counter per bus
      PPC: sPAPR: Only use getpagesize() when we run with kvm

Alexey Kardashevskiy (19):
      target-ppc: fix compile error when PPC_DUMP_CPU is enabled
      target-ppc: fix LPCR SPR number
      target-ppc: remove powerpc 970gx
      target-ppc: fix SPR_CTRL/SPR_UCTRL register numbers
      target-ppc: remove embedded MMU SPRs from 970, P5+/7/7+/8
      target-ppc: remove unsupported SPRs from 970 and P5+
      target-ppc: fix Authority Mask Register init value
      PPC: KVM: fix "set one register"
      spapr-pci: enable adding PHB via -device
      target-ppc: disable unsupported modes for SPR_CTRL/SPR_UCTRL
      PPC: KVM: store SLB slot number
      PPC: KVM: suppress warnings about not supported SPRs
      spapr: support only ELF kernel images
      moxie: fix load_elf() usage
      elf-loader: add more return codes
      spapr: print more detailed error message on failed load_elf()
      spapr-vlan: flush queue whenever can_receive can go from false to true
      target-ppc: add PowerPCCPU::cpu_dt_id
      target-ppc: spapr: e500: fix to use cpu_dt_id

Aneesh Kumar K.V (6):
      kvm: Add a new machine option kvm-type
      target-ppc: Update external_htab even when HTAB is managed by kernel
      target-ppc: Fix htab_mask calculation
      target-ppc: Fix page table lookup with kvm enabled
      target-ppc: Change the hpte store API
      target-ppc: Update ppc_hash64_store_hpte to support updating in-kernel htab

Anton Blanchard (1):
      target-ppc: dump DAR and DSISR

Cédric Le Goater (2):
      mmu-hash64: fix Virtual Page Class Key Protection
      target-ppc: add extended opcodes for dcbt/dcbtst

Edgar E. Iglesias (1):
      virtex_ml507: Add support for loading initrd images

Fabien Chouteau (1):
      Add Enhanced Three-Speed Ethernet Controller (eTSEC)

Greg Kurz (1):
      PPC: KVM: add support for LPCR

Laurent Dufour (1):
      target-ppc: Introduce hypervisor call H_GET_TCE

Nathan Whitehorn (1):
      spapr_vscsi: Fix REPORT_LUNS handling

Peter Maydell (1):
      target-ppc/translate.c: Use ULL suffix for 64 bit constants

Tom Musta (93):
      target-ppc: Add set_fprf Argument to fload_invalid_op_excp()
      target-ppc: General Support for VSX Helpers
      target-ppc: Add VSX ISA2.06 xadd/xsub Instructions
      target-ppc: Add VSX ISA2.06 xmul Instructions
      target-ppc: Add VSX ISA2.06 xdiv Instructions
      target-ppc: Add VSX ISA2.06 xre Instructions
      target-ppc: Add VSX ISA2.06 xsqrt Instructions
      target-ppc: Add VSX ISA2.06 xrsqrte Instructions
      target-ppc: Add VSX ISA2.06 xtdiv Instructions
      target-ppc: Add VSX ISA2.06 xtsqrt Instructions
      target-ppc: Add VSX ISA2.06 Multiply Add Instructions
      target-ppc: Add VSX xscmp*dp Instructions
      target-ppc: Add VSX xmax/xmin Instructions
      target-ppc: Add VSX Vector Compare Instructions
      target-ppc: Add VSX Floating Point to Floating Point Conversion Instructions
      target-ppc: Add VSX ISA2.06 Integer Conversion Instructions
      target-ppc: Add VSX Rounding Instructions
      target-ppc: VSX Stage 4: Add VSX 2.07 Flag
      target-ppc: VSX Stage 4: Refactor lxsdx
      target-ppc: VSX Stage 4: Add lxsiwax, lxsiwzx and lxsspx
      target-ppc: VSX Stage 4: Refactor stxsdx
      target-ppc: VSX Stage 4: Add stxsiwx and stxsspx
      target-ppc: VSX Stage 4: Add xsaddsp and xssubsp
      target-ppc: VSX Stage 4: Add xsmulsp
      target-ppc: VSX Stage 4: Add xsdivsp
      target-ppc: VSX Stage 4: Add xsresp
      target-ppc: VSX Stage 4: Add xssqrtsp
      target-ppc: VSX Stage 4: add xsrsqrtesp
      target-ppc: VSX Stage 4: Add Scalar SP Fused Multiply-Adds
      target-ppc: VSX Stage 4: Add xscvsxdsp and xscvuxdsp
      target-ppc: VSX Stage 4: Add xxleqv, xxlnand and xxlorc
      target-ppc: Move To/From VSR Instructions
      target-ppc: Floating Merge Word Instructions
      target-ppc: Scalar Round to Single Precision
      target-ppc: Scalar Non-Signalling Conversions
      target-ppc: Add ISA2.06 bpermd Instruction
      target-ppc: Add Flag for ISA2.06 Divide Extended Instructions
      target-ppc: Add ISA2.06 divdeu[o] Instructions
      target-ppc: Add ISA2.06 divde[o] Instructions
      target-ppc: Add ISA 2.06 divweu[o] Instructions
      target-ppc: Add ISA 2.06 divwe[o] Instructions
      target-ppc: Add Flag for ISA2.06 Atomic Instructions
      target-ppc: Add ISA2.06 lbarx, lharx Instructions
      target-ppc: Add ISA 2.06 stbcx. and sthcx. Instructions
      target-ppc: Add Flag for ISA V2.06 Floating Point Conversion
      target-ppc: Add ISA2.06 Float to Integer Instructions
      target-ppc: Add ISA 2.06 fcfid[u][s] Instructions
      target-ppc: Fix and enable fri[mnpz]
      target-ppc: Add Flag for Power ISA V2.06 Floating Point Test Instructions
      target-ppc: Add ISA 2.06 ftdiv Instruction
      target-ppc: Add ISA 2.06 ftsqrt
      target-ppc: Enable frsqrtes on Power7 and Power8
      target-ppc: Add ISA2.06 lfiwzx Instruction
      target-ppc: Fix xxpermdi When T==A or T==B
      target-ppc: Add Flag for bctar
      target-ppc: Add Target Address SPR (TAR) to Power8
      target-ppc: Add bctar Instruction
      target-ppc: Add Flag for ISA 2.07 Load/Store Quadword Instructions
      target-ppc: Add is_user_mode Utility Routine
      target-ppc: Load Quadword
      target-ppc: Store Quadword
      target-ppc: Add Load Quadword and Reserve
      target-ppc: Add Store Quadword Conditional
      target-ppc: Altivec 2.07: Add Instruction Flag
      target-ppc: Altivec 2.07: Update AVR Structure
      target-ppc: Altivec 2.07: Add GEN_VXFORM3
      target-ppc: Altivec 2.07: Add Support for Dual Altivec Instructions
      target-ppc: Altivec 2.07: Add Opcode Macro for VX Form Instructions
      target-ppc: Altivec 2.07: Add Support for R-Form Dual Instructions
      target-ppc: Altivec 2.07: Vector Logical Instructions
      target-ppc: Altivec 2.07: Add/Subtract Unsigned Doubleword Modulo
      target-ppc: Altivec 2.07: Change VMUL_DO to Support 64-bit Integers
      target-ppc: Altivec 2.07: Multiply Even/Odd Word Instructions
      target-ppc: Altivec 2.07: vmuluw Instruction
      target-ppc: Altivec 2.07: Add Vector Count Leading Zeroes
      target-ppc: Altivec 2.07: Vector Population Count Instructions
      target-ppc: Altivec 2.07: Vector Min/Max Doubleword Instructions
      target-ppc: Altivec 2.07: Pack Doubleword Instructions
      target-ppc: Altivec 2.07: Unpack Signed Word Instructions
      target-ppc: Altivec 2.07: Vector Merge Instructions
      target-ppc: Altivec 2.07: Change Bit Masks to Support 64-bit Rotates and Shifts
      target-ppc: Altivec 2.07: Vector Doubleword Rotate and Shift Instructions
      target-ppc: Altivec 2.07: Quadword Addition and Subtracation
      target-ppc: Altivec 2.07: vbpermq Instruction
      target-ppc: Altivec 2.07: Doubleword Compares
      target-ppc: Altivec 2.07: Vector Gather Bits by Bytes
      target-ppc: Altivec 2.07: Vector Polynomial Multiply Sum
      target-ppc: Altivec 2.07: Binary Coded Decimal Instructions
      target-ppc: Altivec 2.07: AES Instructions
      target-ppc: Altivec 2.07: Vector SHA Sigma Instructions
      target-ppc: Altivec 2.07: Vector Permute and Exclusive OR
      target-ppc: Fix Compiler Warnings Due to 64-Bit Constants Declared as UL
      target-ppc: Use Additional Temporary in stqcx Case

 default-configs/ppc-softmmu.mak |    1 +
 hw/core/loader.c                |   30 +-
 hw/core/qdev.c                  |   20 +-
 hw/i386/pc_piix.c               |    8 +-
 hw/intc/openpic_kvm.c           |    2 +-
 hw/intc/xics.c                  |   15 +-
 hw/intc/xics_kvm.c              |   10 +-
 hw/moxie/moxiesim.c             |    2 +-
 hw/net/Makefile.objs            |    3 +
 hw/net/fsl_etsec/etsec.c        |  465 +++++++++++++
 hw/net/fsl_etsec/etsec.h        |  174 +++++
 hw/net/fsl_etsec/miim.c         |  146 ++++
 hw/net/fsl_etsec/registers.c    |  295 ++++++++
 hw/net/fsl_etsec/registers.h    |  320 +++++++++
 hw/net/fsl_etsec/rings.c        |  650 ++++++++++++++++++
 hw/net/spapr_llan.c             |    2 +
 hw/ppc/e500.c                   |    7 +-
 hw/ppc/ppc.c                    |   22 +
 hw/ppc/spapr.c                  |   56 +-
 hw/ppc/spapr_hcall.c            |   87 ++-
 hw/ppc/spapr_iommu.c            |   37 +
 hw/ppc/spapr_pci.c              |   15 +-
 hw/ppc/spapr_rtas.c             |   14 +-
 hw/ppc/virtex_ml507.c           |   34 +-
 hw/s390x/ipl.c                  |    4 +-
 hw/scsi/spapr_vscsi.c           |   60 ++
 include/hw/boards.h             |    6 +-
 include/hw/elf_ops.h            |   19 +-
 include/hw/loader.h             |    6 +
 include/hw/qdev-core.h          |    2 +
 include/hw/xen/xen.h            |    3 +-
 include/qemu/host-utils.h       |   28 +
 include/sysemu/kvm.h            |    3 +-
 include/sysemu/qemumachine.h    |   16 +
 include/sysemu/qtest.h          |    3 +-
 kvm-all.c                       |   17 +-
 kvm-stub.c                      |    3 +-
 linux-user/main.c               |   18 +-
 qtest.c                         |    2 +-
 target-ppc/STATUS               |    9 -
 target-ppc/cpu-models.c         |    2 -
 target-ppc/cpu-models.h         |    1 -
 target-ppc/cpu-qom.h            |    2 +
 target-ppc/cpu.h                |   55 +-
 target-ppc/fpu_helper.c         | 1294 +++++++++++++++++++++++++++++++----
 target-ppc/helper.h             |  207 ++++++
 target-ppc/int_helper.c         | 1411 +++++++++++++++++++++++++++++++++++++--
 target-ppc/kvm.c                |  117 +++-
 target-ppc/kvm_ppc.h            |   35 +-
 target-ppc/machine.c            |   11 +-
 target-ppc/misc_helper.c        |    4 +-
 target-ppc/mmu-hash64.c         |  117 +++-
 target-ppc/mmu-hash64.h         |   47 +-
 target-ppc/mmu_helper.c         |    3 +-
 target-ppc/translate.c          | 1268 +++++++++++++++++++++++++++++++----
 target-ppc/translate_init.c     |  274 ++------
 trace-events                    |    3 +
 util/host-utils.c               |   75 +++
 vl.c                            |   14 +-
 xen-all.c                       |    2 +-
 xen-stub.c                      |    2 +-
 61 files changed, 6818 insertions(+), 740 deletions(-)
 create mode 100644 hw/net/fsl_etsec/etsec.c
 create mode 100644 hw/net/fsl_etsec/etsec.h
 create mode 100644 hw/net/fsl_etsec/miim.c
 create mode 100644 hw/net/fsl_etsec/registers.c
 create mode 100644 hw/net/fsl_etsec/registers.h
 create mode 100644 hw/net/fsl_etsec/rings.c
 create mode 100644 include/sysemu/qemumachine.h

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

end of thread, other threads:[~2014-03-14 16:42 UTC | newest]

Thread overview: 142+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-06 23:32 [Qemu-devel] [PULL 00/130] ppc patch queue 2014-03-05 Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 001/130] target-ppc: fix compile error when PPC_DUMP_CPU is enabled Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 002/130] target-ppc: fix LPCR SPR number Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 003/130] target-ppc: remove powerpc 970gx Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 004/130] target-ppc: fix SPR_CTRL/SPR_UCTRL register numbers Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 005/130] target-ppc: remove embedded MMU SPRs from 970, P5+/7/7+/8 Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 006/130] target-ppc: remove unsupported SPRs from 970 and P5+ Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 007/130] KVM: Split QEMUMachine typedef into separate header Alexander Graf
2014-03-07  7:31   ` Paolo Bonzini
2014-03-06 23:32 ` [Qemu-devel] [PULL 008/130] kvm: Add a new machine option kvm-type Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 009/130] target-ppc: dump DAR and DSISR Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 010/130] target-ppc: fix Authority Mask Register init value Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 011/130] mmu-hash64: fix Virtual Page Class Key Protection Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 012/130] PPC: KVM: fix "set one register" Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 013/130] PPC: KVM: add support for LPCR Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 014/130] spapr-pci: enable adding PHB via -device Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 015/130] spapr_vscsi: Fix REPORT_LUNS handling Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 016/130] target-ppc: disable unsupported modes for SPR_CTRL/SPR_UCTRL Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 017/130] target-ppc: Add set_fprf Argument to fload_invalid_op_excp() Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 018/130] target-ppc: General Support for VSX Helpers Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 019/130] target-ppc: Add VSX ISA2.06 xadd/xsub Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 020/130] target-ppc: Add VSX ISA2.06 xmul Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 021/130] target-ppc: Add VSX ISA2.06 xdiv Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 022/130] target-ppc: Add VSX ISA2.06 xre Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 023/130] target-ppc: Add VSX ISA2.06 xsqrt Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 024/130] target-ppc: Add VSX ISA2.06 xrsqrte Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 025/130] target-ppc: Add VSX ISA2.06 xtdiv Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 026/130] target-ppc: Add VSX ISA2.06 xtsqrt Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 027/130] target-ppc: Add VSX ISA2.06 Multiply Add Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 028/130] target-ppc: Add VSX xscmp*dp Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 029/130] target-ppc: Add VSX xmax/xmin Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 030/130] target-ppc: Add VSX Vector Compare Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 031/130] target-ppc: Add VSX Floating Point to Floating Point Conversion Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 032/130] target-ppc: Add VSX ISA2.06 Integer " Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 033/130] target-ppc: Add VSX Rounding Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 034/130] target-ppc: VSX Stage 4: Add VSX 2.07 Flag Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 035/130] target-ppc: VSX Stage 4: Refactor lxsdx Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 036/130] target-ppc: VSX Stage 4: Add lxsiwax, lxsiwzx and lxsspx Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 037/130] target-ppc: VSX Stage 4: Refactor stxsdx Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 038/130] target-ppc: VSX Stage 4: Add stxsiwx and stxsspx Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 039/130] target-ppc: VSX Stage 4: Add xsaddsp and xssubsp Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 040/130] target-ppc: VSX Stage 4: Add xsmulsp Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 041/130] target-ppc: VSX Stage 4: Add xsdivsp Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 042/130] target-ppc: VSX Stage 4: Add xsresp Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 043/130] target-ppc: VSX Stage 4: Add xssqrtsp Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 044/130] target-ppc: VSX Stage 4: add xsrsqrtesp Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 045/130] target-ppc: VSX Stage 4: Add Scalar SP Fused Multiply-Adds Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 046/130] target-ppc: VSX Stage 4: Add xscvsxdsp and xscvuxdsp Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 047/130] target-ppc: VSX Stage 4: Add xxleqv, xxlnand and xxlorc Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 048/130] target-ppc: Move To/From VSR Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 049/130] target-ppc: Floating Merge Word Instructions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 050/130] target-ppc: Scalar Round to Single Precision Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 051/130] target-ppc: Scalar Non-Signalling Conversions Alexander Graf
2014-03-06 23:32 ` [Qemu-devel] [PULL 052/130] target-ppc: Add ISA2.06 bpermd Instruction Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 053/130] target-ppc: Add Flag for ISA2.06 Divide Extended Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 054/130] target-ppc: Add ISA2.06 divdeu[o] Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 055/130] target-ppc: Add ISA2.06 divde[o] Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 056/130] target-ppc: Add ISA 2.06 divweu[o] Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 057/130] target-ppc: Add ISA 2.06 divwe[o] Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 058/130] target-ppc: Add Flag for ISA2.06 Atomic Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 059/130] target-ppc: Add ISA2.06 lbarx, lharx Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 060/130] target-ppc: Add ISA 2.06 stbcx. and sthcx. Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 061/130] target-ppc: Add Flag for ISA V2.06 Floating Point Conversion Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 062/130] target-ppc: Add ISA2.06 Float to Integer Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 063/130] target-ppc: Add ISA 2.06 fcfid[u][s] Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 064/130] target-ppc: Fix and enable fri[mnpz] Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 065/130] target-ppc: Add Flag for Power ISA V2.06 Floating Point Test Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 066/130] target-ppc: Add ISA 2.06 ftdiv Instruction Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 067/130] target-ppc: Add ISA 2.06 ftsqrt Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 068/130] target-ppc: Enable frsqrtes on Power7 and Power8 Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 069/130] target-ppc: Add ISA2.06 lfiwzx Instruction Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 070/130] PPC: KVM: store SLB slot number Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 071/130] virtex_ml507: Add support for loading initrd images Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 072/130] PPC: KVM: suppress warnings about not supported SPRs Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 073/130] Add Enhanced Three-Speed Ethernet Controller (eTSEC) Alexander Graf
2014-03-09  8:02   ` Paolo Bonzini
2014-03-12 11:41     ` Fabien Chouteau
2014-03-12 18:22       ` Paolo Bonzini
2014-03-12 18:39         ` Andreas Färber
2014-03-14 11:23   ` Paolo Bonzini
2014-03-14 16:42     ` Fabien Chouteau
2014-03-06 23:33 ` [Qemu-devel] [PULL 074/130] spapr: support only ELF kernel images Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 075/130] moxie: fix load_elf() usage Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 076/130] elf-loader: add more return codes Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 077/130] spapr: print more detailed error message on failed load_elf() Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 078/130] target-ppc: Update external_htab even when HTAB is managed by kernel Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 079/130] qdev: Keep global allocation counter per bus Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 080/130] target-ppc: add extended opcodes for dcbt/dcbtst Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 081/130] target-ppc: Fix xxpermdi When T==A or T==B Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 082/130] target-ppc: Add Flag for bctar Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 083/130] target-ppc: Add Target Address SPR (TAR) to Power8 Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 084/130] target-ppc: Add bctar Instruction Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 085/130] target-ppc: Add Flag for ISA 2.07 Load/Store Quadword Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 086/130] target-ppc: Add is_user_mode Utility Routine Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 087/130] target-ppc: Load Quadword Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 088/130] target-ppc: Store Quadword Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 089/130] target-ppc: Add Load Quadword and Reserve Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 090/130] target-ppc: Add Store Quadword Conditional Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 091/130] target-ppc: Altivec 2.07: Add Instruction Flag Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 092/130] target-ppc: Altivec 2.07: Update AVR Structure Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 093/130] target-ppc: Altivec 2.07: Add GEN_VXFORM3 Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 094/130] target-ppc: Altivec 2.07: Add Support for Dual Altivec Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 095/130] target-ppc: Altivec 2.07: Add Opcode Macro for VX Form Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 096/130] target-ppc: Altivec 2.07: Add Support for R-Form Dual Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 097/130] target-ppc: Altivec 2.07: Vector Logical Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 098/130] target-ppc: Altivec 2.07: Add/Subtract Unsigned Doubleword Modulo Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 099/130] target-ppc: Altivec 2.07: Change VMUL_DO to Support 64-bit Integers Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 100/130] target-ppc: Altivec 2.07: Multiply Even/Odd Word Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 101/130] target-ppc: Altivec 2.07: vmuluw Instruction Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 102/130] target-ppc: Altivec 2.07: Add Vector Count Leading Zeroes Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 103/130] target-ppc: Altivec 2.07: Vector Population Count Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 104/130] target-ppc: Altivec 2.07: Vector Min/Max Doubleword Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 105/130] target-ppc: Altivec 2.07: Pack " Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 106/130] target-ppc: Altivec 2.07: Unpack Signed Word Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 107/130] target-ppc: Altivec 2.07: Vector Merge Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 108/130] target-ppc: Altivec 2.07: Change Bit Masks to Support 64-bit Rotates and Shifts Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 109/130] target-ppc: Altivec 2.07: Vector Doubleword Rotate and Shift Instructions Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 110/130] target-ppc: Altivec 2.07: Quadword Addition and Subtracation Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 111/130] target-ppc: Altivec 2.07: vbpermq Instruction Alexander Graf
2014-03-06 23:33 ` [Qemu-devel] [PULL 112/130] target-ppc: Altivec 2.07: Doubleword Compares Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 113/130] target-ppc: Altivec 2.07: Vector Gather Bits by Bytes Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 114/130] target-ppc: Altivec 2.07: Vector Polynomial Multiply Sum Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 115/130] target-ppc: Altivec 2.07: Binary Coded Decimal Instructions Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 116/130] target-ppc: Altivec 2.07: AES Instructions Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 117/130] target-ppc: Altivec 2.07: Vector SHA Sigma Instructions Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 118/130] target-ppc: Altivec 2.07: Vector Permute and Exclusive OR Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 119/130] spapr-vlan: flush queue whenever can_receive can go from false to true Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 120/130] target-ppc/translate.c: Use ULL suffix for 64 bit constants Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 121/130] PPC: sPAPR: Only use getpagesize() when we run with kvm Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 122/130] target-ppc: Fix Compiler Warnings Due to 64-Bit Constants Declared as UL Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 123/130] target-ppc: Use Additional Temporary in stqcx Case Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 124/130] target-ppc: Fix htab_mask calculation Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 125/130] target-ppc: Fix page table lookup with kvm enabled Alexander Graf
2014-03-14 11:26   ` Paolo Bonzini
2014-03-14 13:13     ` Aneesh Kumar K.V
2014-03-14 13:23       ` Paolo Bonzini
2014-03-06 23:34 ` [Qemu-devel] [PULL 126/130] target-ppc: Change the hpte store API Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 127/130] target-ppc: Update ppc_hash64_store_hpte to support updating in-kernel htab Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 128/130] target-ppc: Introduce hypervisor call H_GET_TCE Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 129/130] target-ppc: add PowerPCCPU::cpu_dt_id Alexander Graf
2014-03-06 23:34 ` [Qemu-devel] [PULL 130/130] target-ppc: spapr: e500: fix to use cpu_dt_id Alexander Graf
2014-03-07 17:16 ` [Qemu-devel] [PULL 00/130] ppc patch queue 2014-03-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).