qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 00/77] ppc: Add "native" POWER8 platform


From: Benjamin Herrenschmidt
Subject: Re: [Qemu-devel] [PATCH 00/77] ppc: Add "native" POWER8 platform
Date: Wed, 11 Nov 2015 11:56:27 +1100

On Tue, 2015-11-10 at 17:50 -0700, Eric Blake wrote:
> 
> It would be nice to include a diffstat (git defaults to doing this if
> you use 'git format-patch --cover-letter' for generating the 0/77
> letter), so that we can see at a glance how big this series is and
> what files it touches.

Right. I'll do that next time. In the meantime, I've appended the
diffstat below.

> In particular, I can't tell, without poking through 77 patches, if
> you update the MAINTAINERS file to claim any new files added here.

I don't ... yet. I'll do it in the next spin. Thanks for pointing that
out.

> Also, for a series this big, it's nice to point to a scratch git repo
> that we can browse/clone from, without having to 'git am' all 77
> mails.

https://github.com/ozbenh/qemu

Cheers,
Ben.

 default-configs/ppc64-softmmu.mak   |    5 +-
 hmp-commands-info.hx                |    2 +
 hw/intc/Makefile.objs               |    2 +
 hw/intc/xics.c                      |  722 +++++++----------------
 hw/intc/xics_kvm.c                  |   91 +--
 hw/intc/xics_native.c               |  294 ++++++++++
 hw/intc/xics_spapr.c                |  423 ++++++++++++++
 hw/pci-bridge/pci_bridge_dev.c      |    3 +
 hw/pci-host/Makefile.objs           |    2 +
 hw/pci-host/pnv_phb3.c              | 1083 +++++++++++++++++++++++++++++++++++
 hw/pci-host/pnv_phb3_msi.c          |  338 +++++++++++
 hw/pci-host/pnv_phb3_pbcq.c         |  314 ++++++++++
 hw/pci-host/pnv_phb3_rc.c           |  132 +++++
 hw/pci/pci.c                        |   26 +-
 hw/ppc/Makefile.objs                |    2 +
 hw/ppc/pnv.c                        |  859 +++++++++++++++++++++++++++
 hw/ppc/pnv_lpc.c                    |  527 +++++++++++++++++
 hw/ppc/pnv_occ.c                    |  125 ++++
 hw/ppc/pnv_psi.c                    |  594 +++++++++++++++++++
 hw/ppc/pnv_xscom.c                  |  415 ++++++++++++++
 hw/ppc/ppc.c                        |   31 +-
 hw/ppc/spapr.c                      |   41 +-
 hw/ppc/spapr_events.c               |    8 +-
 hw/ppc/spapr_hcall.c                |   22 +-
 hw/ppc/spapr_pci.c                  |   10 +-
 hw/ppc/spapr_vio.c                  |    2 +-
 include/hw/pci-host/pnv_phb3.h      |  145 +++++
 include/hw/pci-host/pnv_phb3_regs.h |  505 ++++++++++++++++
 include/hw/pci-host/spapr.h         |    2 +-
 include/hw/pci/pci_bus.h            |    1 +
 include/hw/ppc/pnv.h                |   67 +++
 include/hw/ppc/pnv_xscom.h          |   73 +++
 include/hw/ppc/ppc.h                |    2 +
 include/hw/ppc/spapr.h              |    2 +-
 include/hw/ppc/spapr_vio.h          |    2 +-
 include/hw/ppc/xics.h               |   81 ++-
 include/hw/qdev-core.h              |    1 +
 linux-user/main.c                   |    1 +
 monitor.c                           |    3 +
 qdev-monitor.c                      |   13 +-
 target-ppc/cpu-models.c             |   12 +-
 target-ppc/cpu-models.h             |    4 +-
 target-ppc/cpu-qom.h                |    1 +
 target-ppc/cpu.h                    |  152 ++++-
 target-ppc/excp_helper.c            |  324 +++++++----
 target-ppc/helper.h                 |    6 +
 target-ppc/helper_regs.h            |   75 ++-
 target-ppc/machine.c                |    4 +-
 target-ppc/mmu-hash32.c             |    4 +-
 target-ppc/mmu-hash64.c             |  356 ++++++++++--
 target-ppc/mmu-hash64.h             |    1 +
 target-ppc/mmu_helper.c             |   17 +-
 target-ppc/timebase_helper.c        |   10 +
 target-ppc/translate.c              | 1009 +++++++++++++++++---------------
 target-ppc/translate_init.c         |  735 +++++++++++++++++++++---
 55 files changed, 8318 insertions(+), 1363 deletions(-)
 create mode 100644 hw/intc/xics_native.c
 create mode 100644 hw/intc/xics_spapr.c
 create mode 100644 hw/pci-host/pnv_phb3.c
 create mode 100644 hw/pci-host/pnv_phb3_msi.c
 create mode 100644 hw/pci-host/pnv_phb3_pbcq.c
 create mode 100644 hw/pci-host/pnv_phb3_rc.c
 create mode 100644 hw/ppc/pnv.c
 create mode 100644 hw/ppc/pnv_lpc.c
 create mode 100644 hw/ppc/pnv_occ.c
 create mode 100644 hw/ppc/pnv_psi.c
 create mode 100644 hw/ppc/pnv_xscom.c
 create mode 100644 include/hw/pci-host/pnv_phb3.h
 create mode 100644 include/hw/pci-host/pnv_phb3_regs.h
 create mode 100644 include/hw/ppc/pnv.h
 create mode 100644 include/hw/ppc/pnv_xscom.h


reply via email to

[Prev in Thread] Current Thread [Next in Thread]