qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/66] ppc patch queue 2013-03-08
@ 2013-03-08 20:06 Alexander Graf
  2013-03-08 20:06 ` [Qemu-devel] [PATCH 01/66] pseries: Add cleanup hook for PAPR virtual LAN device Alexander Graf
                   ` (66 more replies)
  0 siblings, 67 replies; 68+ messages in thread
From: Alexander Graf @ 2013-03-08 20:06 UTC (permalink / raw)
  To: qemu-devel qemu-devel
  Cc: Blue Swirl, qemu-ppc@nongnu.org list:PowerPC, Aurélien Jarno

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 4421 bytes --]

Hi Blue / Aurelien,

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

Alex


The following changes since commit 0bc472a9d6b80567c212023c5eae413f4dfb53ad:
  Kuo-Jung Su (1):
        hw/nand.c: correct the sense of the BUSY/READY status bit

are available in the git repository at:

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

Amadeusz Sławiński (2):
      PPC: Fix dma interrupt
      PPC: xnu kernel expects FLUSH to be cleared on STOP

Andreas Färber (58):
      target-ppc: Fix CPU_POWERPC_MPC8547E
      target-ppc: Fix "G2leGP3" PVR
      target-ppc: Update error handling in ppc_cpu_realize()
      target-ppc: Drop nested TARGET_PPC64 guard for POWER7
      target-ppc: Inline comma into POWERPC_DEF_SVR() macro
      target-ppc: Extract aliases from definitions list
      target-ppc: Make -cpu "ppc" an alias to "ppc32"
      target-ppc: Extract MPC5xx aliases
      target-ppc: Extract MGT823/MPC8xx as aliases
      target-ppc: Extract 40x aliases
      target-ppc: Extract 440 aliases
      target-ppc: Turn "ppc32" and "ppc64" CPUs into aliases
      target-ppc: Extract 74x7[A] aliases
      target-ppc: Extract 74x5 as aliases
      target-ppc: Extract 74x1 aliases
      target-ppc: Extract 7450 alias
      target-ppc: Extract 7448 alias
      target-ppc: Extract 7410 alias
      target-ppc: Extract 7400 alias
      target-ppc: Extract 7x5 aliases
      target-ppc: Extract 750 aliases
      target-ppc: Extract 740/750 aliases
      target-ppc: Extract 603e alias
      target-ppc: Extract 603r alias
      target-ppc: Extract 601/601v aliases
      target-ppc: Extract 604e alias
      target-ppc: Extract MPC85xx aliases
      target-ppc: Extract e500v1/e500v2 aliases
      target-ppc: Extract MPC83xx aliases
      target-ppc: Extract e300 alias
      target-ppc: Extract e200 alias
      target-ppc: Extract MPC82xx alias
      target-ppc: Extract MPC8247/MPC8248/MPC8270-80 aliases
      target-ppc: Extract MPC82xx aliases to *_HiP4
      target-ppc: Extract MPC82xx_HiP{3, 4} aliases
      target-ppc: Extract MPC52xx alias
      target-ppc: Extract MPC5200/MPC5200B aliases
      target-ppc: Extract MPC8240 alias
      target-ppc: Extract 405GPe alias
      target-ppc: Extract 970 aliases
      target-ppc: Extract POWER7 alias
      target-ppc: Get model name from type name
      target-ppc: Convert CPU definitions
      target-ppc: Introduce abstract CPU family types
      target-ppc: Set instruction flags on CPU family classes
      target-ppc: Register all types for TARGET_PPCEMB
      target-ppc: Set remaining fields on CPU family classes
      target-ppc: Turn descriptive CPU family comments into device descriptions
      target-ppc: Turn descriptive CPU model comments into device descriptions
      target-ppc: Update Coding Style for CPU models
      target-ppc: Split model definitions out of translate_init.c
      target-ppc: Fix remaining microcontroller typos among models
      target-ppc: Change "POWER7" CPU alias
      target-ppc: Fix PPC_DUMP_SPR_ACCESS build
      target-ppc: Make host CPU a subclass of the host's CPU model
      target-ppc: List alias names alongside CPU models
      target-ppc: Report CPU aliases for QMP
      target-ppc: Move CPU aliases out of translate_init.c

David Gibson (4):
      pseries: Add cleanup hook for PAPR virtual LAN device
      target-ppc: Add mechanism for synchronizing SPRs with KVM
      target-ppc: Synchronize FPU state with KVM
      pseries: Add compatible property to root of device tree

Erlon Cruz (1):
      pseries: Implement h_read hcall

Fabien Chouteau (1):
      Save memory allocation in the elf loader

 hw/elf_ops.h                |   19 +-
 hw/loader.c                 |   75 +-
 hw/loader.h                 |    2 +
 hw/mac_dbdma.c              |    4 +
 hw/ppc/mac_newworld.c       |    2 +-
 hw/spapr.c                  |    1 +
 hw/spapr_hcall.c            |   31 +
 hw/spapr_llan.c             |    8 +
 target-ppc/Makefile.objs    |    1 +
 target-ppc/cpu-models.c     | 1419 ++++++++++++
 target-ppc/cpu-models.h     |  741 ++++++
 target-ppc/cpu-qom.h        |   17 +-
 target-ppc/cpu.h            |   26 +-
 target-ppc/kvm.c            |  311 +++-
 target-ppc/translate_init.c | 5275 +++++++++++++------------------------------
 15 files changed, 4117 insertions(+), 3815 deletions(-)
 create mode 100644 target-ppc/cpu-models.c
 create mode 100644 target-ppc/cpu-models.h

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

end of thread, other threads:[~2013-03-09 12:10 UTC | newest]

Thread overview: 68+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-08 20:06 [Qemu-devel] [PULL 00/66] ppc patch queue 2013-03-08 Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 01/66] pseries: Add cleanup hook for PAPR virtual LAN device Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 02/66] target-ppc: Fix CPU_POWERPC_MPC8547E Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 03/66] target-ppc: Fix "G2leGP3" PVR Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 04/66] target-ppc: Update error handling in ppc_cpu_realize() Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 05/66] target-ppc: Drop nested TARGET_PPC64 guard for POWER7 Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 06/66] target-ppc: Inline comma into POWERPC_DEF_SVR() macro Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 07/66] target-ppc: Extract aliases from definitions list Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 08/66] target-ppc: Make -cpu "ppc" an alias to "ppc32" Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 09/66] target-ppc: Extract MPC5xx aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 10/66] target-ppc: Extract MGT823/MPC8xx as aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 11/66] target-ppc: Extract 40x aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 12/66] target-ppc: Extract 440 aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 13/66] target-ppc: Turn "ppc32" and "ppc64" CPUs into aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 14/66] target-ppc: Extract 74x7[A] aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 15/66] target-ppc: Extract 74x5 as aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 16/66] target-ppc: Extract 74x1 aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 17/66] target-ppc: Extract 7450 alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 18/66] target-ppc: Extract 7448 alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 19/66] target-ppc: Extract 7410 alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 20/66] target-ppc: Extract 7400 alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 21/66] target-ppc: Extract 7x5 aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 22/66] target-ppc: Extract 750 aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 23/66] target-ppc: Extract 740/750 aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 24/66] target-ppc: Extract 603e alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 25/66] target-ppc: Extract 603r alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 26/66] target-ppc: Extract 601/601v aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 27/66] target-ppc: Extract 604e alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 28/66] target-ppc: Extract MPC85xx aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 29/66] target-ppc: Extract e500v1/e500v2 aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 30/66] target-ppc: Extract MPC83xx aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 31/66] target-ppc: Extract e300 alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 32/66] target-ppc: Extract e200 alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 33/66] target-ppc: Extract MPC82xx alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 34/66] target-ppc: Extract MPC8247/MPC8248/MPC8270-80 aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 35/66] target-ppc: Extract MPC82xx aliases to *_HiP4 Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 36/66] target-ppc: Extract MPC82xx_HiP{3, 4} aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 37/66] target-ppc: Extract MPC52xx alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 38/66] target-ppc: Extract MPC5200/MPC5200B aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 39/66] target-ppc: Extract MPC8240 alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 40/66] target-ppc: Extract 405GPe alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 41/66] target-ppc: Extract 970 aliases Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 42/66] target-ppc: Extract POWER7 alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 43/66] target-ppc: Get model name from type name Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 44/66] target-ppc: Convert CPU definitions Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 45/66] target-ppc: Introduce abstract CPU family types Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 46/66] target-ppc: Set instruction flags on CPU family classes Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 47/66] target-ppc: Register all types for TARGET_PPCEMB Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 48/66] target-ppc: Set remaining fields on CPU family classes Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 49/66] target-ppc: Turn descriptive CPU family comments into device descriptions Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 50/66] target-ppc: Turn descriptive CPU model " Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 51/66] target-ppc: Update Coding Style for CPU models Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 52/66] target-ppc: Split model definitions out of translate_init.c Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 53/66] target-ppc: Fix remaining microcontroller typos among models Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 54/66] target-ppc: Change "POWER7" CPU alias Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 55/66] pseries: Implement h_read hcall Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 56/66] Save memory allocation in the elf loader Alexander Graf
2013-03-08 20:06 ` [Qemu-devel] [PATCH 57/66] target-ppc: Add mechanism for synchronizing SPRs with KVM Alexander Graf
2013-03-08 20:07 ` [Qemu-devel] [PATCH 58/66] target-ppc: Synchronize FPU state " Alexander Graf
2013-03-08 20:07 ` [Qemu-devel] [PATCH 59/66] target-ppc: Fix PPC_DUMP_SPR_ACCESS build Alexander Graf
2013-03-08 20:07 ` [Qemu-devel] [PATCH 60/66] PPC: Fix dma interrupt Alexander Graf
2013-03-08 20:07 ` [Qemu-devel] [PATCH 61/66] PPC: xnu kernel expects FLUSH to be cleared on STOP Alexander Graf
2013-03-08 20:07 ` [Qemu-devel] [PATCH 62/66] target-ppc: Make host CPU a subclass of the host's CPU model Alexander Graf
2013-03-08 20:07 ` [Qemu-devel] [PATCH 63/66] target-ppc: List alias names alongside CPU models Alexander Graf
2013-03-08 20:07 ` [Qemu-devel] [PATCH 64/66] target-ppc: Report CPU aliases for QMP Alexander Graf
2013-03-08 20:07 ` [Qemu-devel] [PATCH 65/66] target-ppc: Move CPU aliases out of translate_init.c Alexander Graf
2013-03-08 20:07 ` [Qemu-devel] [PATCH 66/66] pseries: Add compatible property to root of device tree Alexander Graf
2013-03-09 12:09 ` [Qemu-devel] [PULL 00/66] ppc patch queue 2013-03-08 Blue Swirl

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