From: Alexander Graf <agraf@suse.de>
To: Peter Maydell <peter.maydell@linaro.org>
Cc: "qemu-ppc@nongnu.org" <qemu-ppc@nongnu.org>,
QEMU Developers <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] [PULL 2.3 00/38] ppc patch queue 2015-03-08
Date: Mon, 09 Mar 2015 07:30:50 -0500 [thread overview]
Message-ID: <54FD927A.1030606@suse.de> (raw)
In-Reply-To: <CAFEAcA_E=Eyp9fdTGAooDy1vvy+EMpY=kZ=9oZkCw7OgFuGXvA@mail.gmail.com>
On 09.03.15 04:13, Peter Maydell wrote:
> On 8 March 2015 at 17:44, Alexander Graf <agraf@suse.de> wrote:
>> Hi Peter,
>>
>> This is my current patch queue for ppc. Please pull.
>>
>> Alex
>>
>>
>> The following changes since commit 3539bbb93e944ffde31c61c369ea9eedcc5697a6:
>>
>> Merge remote-tracking branch 'remotes/awilliam/tags/vfio-update-20150302.0' into staging (2015-03-04 14:37:31 +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 fa11371474207feeda6ca316e03a9bffd1710276:
>>
>> sPAPR: Implement sPAPRPHBClass EEH callbacks (2015-03-08 09:40:20 +0100)
>>
>> ----------------------------------------------------------------
>> Patch queue for ppc - 2015-03-08
>>
>> This is my current patch queue for 2.3. Highlights include:
>>
>> * pseries: 2.3 machine
>> * pseries: Export RTC via QOM
>> * pseries: EEH support
>> * mac: save/restore support
>> * fix POWER5 hosts
>> * random bug fixes
>>
>> ----------------------------------------------------------------
>
> This fails make check for me, even after doing a make clean:
>
> GTESTER check-qtest-ppc64
> qemu-system-ppc64: Unknown device 'isa-fdc' for bus 'ISA'
> Broken pipe
> GTester: last random seed: R02S385093da29c53d07cc12b8b8ef0856f4
> qemu-system-ppc64: Unknown device 'isa-fdc' for bus 'ISA'
> Broken pipe
> GTester: last random seed: R02S689b9882bf19eea3f6e722733d8dcdb7
> make: *** [check-qtest-ppc64] Error 1
Sorry for the hickups again :). I've updated the branch.
I removed the offending patch and added a sparse warning fix patch on
top. Find the new cover letter below - or would you prefer me to resend
the whole thing?
Alex
From: Alexander Graf <agraf@suse.de>
Subject: [PULL 2.3 00/38] ppc patch queue 2015-03-09
Hi Peter,
This is my current patch queue for ppc. Please pull.
Alex
The following changes since commit 3539bbb93e944ffde31c61c369ea9eedcc5697a6:
Merge remote-tracking branch
'remotes/awilliam/tags/vfio-update-20150302.0' into staging (2015-03-04
14:37:31 +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 67678f0439267a12674c9c30b3319a402f33dc64:
target-ppc: Fix warnings from Sparse (2015-03-09 13:28:03 +0100)
----------------------------------------------------------------
Patch queue for ppc - 2015-03-09
This is my current patch queue for 2.3. Highlights include:
* pseries: 2.3 machine
* pseries: Export RTC via QOM
* pseries: EEH support
* mac: save/restore support
* fix POWER5 hosts
* random bug fixes
----------------------------------------------------------------
Alexander Graf (1):
PPC: Remove duplicate OPENPIC defines in default-configs
Alexey Kardashevskiy (6):
spapr_vio/spapr_iommu: Move VIO bypass where it belongs
spapr: Add pseries-2.3 machine
spapr-pci: Enable huge BARs
Revert "default-configs/ppc64: add all components of i82378
SuperIO chip used by prep"
ppc64-softmmu: Remove duplicated OPENPIC from config
target-ppc: Add versions to server CPU descriptions
Aneesh Kumar K.V (1):
target-ppc: Use right page size with hash table lookup
Cyril Bur (1):
PPC: Introduce the Virtual Time Base (VTB) SPR register
David Gibson (12):
pseries: Limit PCI host bridge "index" value
Generalize QOM publishing of date and time from mc146818rtc.c
Add more VMSTATE_*_TEST variants for integers
pseries: Move sPAPR RTC code into its own file
pseries: Add more parameter validation in RTAS time of day functions
pseries: Add spapr_rtc_read() helper function
pseries: Make RTAS time of day functions respect -rtc options
pseries: Make the PAPR RTC a qdev device
pseries: Move rtc_offset into RTC device's state structure
pseries: Export RTC time via QOM
vga: Expose framebuffer byteorder as a QOM property
pseries: Switch VGA endian on H_SET_MODE
Fabien Chouteau (1):
Openpic: check that cpu id is within the number of cpus
Gavin Shan (2):
sPAPR: Implement EEH RTAS calls
sPAPR: Implement sPAPRPHBClass EEH callbacks
Mark Cave-Ayland (9):
macio.c: include parent PCIDevice state in VMStateDescription
adb.c: include ADBDevice parent state in KBDState and MouseState
cuda.c: include adb_poll_timer in VMStateDescription
target-ppc: move sdr1 value change detection logic to
helper_store_sdr1()
target-ppc: force update of msr bits in cpu_post_load
openpic: fix segfault on -M mac99 savevm
openpic: fix up loadvm under -M mac99
openpic: switch IRQQueue queue from inline to bitmap
openpic: convert to vmstate
Markus Armbruster (3):
PPC: Clean up misuse of qdev_init() in kvm-openpic creation
spapr: Clean up misuse of qdev_init() in xics-kvm creation
spapr_vio: Convert to realize()
Stefan Weil (1):
target-ppc: Fix warnings from Sparse
Tristan Gingold (1):
display cpu id dump state
default-configs/ppc-softmmu.mak | 1 -
default-configs/ppc64-softmmu.mak | 7 -
default-configs/ppcemb-softmmu.mak | 1 -
hw/char/spapr_vty.c | 10 +-
hw/display/vga-pci.c | 22 +++
hw/input/adb.c | 22 ++-
hw/intc/openpic.c | 280 ++++++++++++++++----------------
hw/misc/macio/cuda.c | 5 +-
hw/misc/macio/macio.c | 24 +++
hw/net/spapr_llan.c | 6 +-
hw/nvram/spapr_nvram.c | 15 +-
hw/ppc/Makefile.objs | 2 +-
hw/ppc/e500.c | 20 +--
hw/ppc/spapr.c | 104 +++++++++---
hw/ppc/spapr_events.c | 2 +-
hw/ppc/spapr_hcall.c | 2 +
hw/ppc/spapr_iommu.c | 26 +--
hw/ppc/spapr_pci.c | 321
++++++++++++++++++++++++++++++++++++-
hw/ppc/spapr_pci_vfio.c | 115 +++++++++++++
hw/ppc/spapr_rtas.c | 49 ------
hw/ppc/spapr_rtc.c | 212 ++++++++++++++++++++++++
hw/ppc/spapr_vio.c | 47 ++++--
hw/scsi/spapr_vscsi.c | 13 +-
hw/timer/mc146818rtc.c | 44 +----
hw/vfio/common.c | 1 +
include/hw/pci-host/spapr.h | 15 +-
include/hw/ppc/spapr.h | 52 +++++-
include/hw/ppc/spapr_vio.h | 6 +-
include/migration/vmstate.h | 15 ++
include/qom/object.h | 14 ++
qom/object.c | 79 +++++++++
target-ppc/cpu-models.c | 12 +-
target-ppc/cpu-models.h | 4 +-
target-ppc/cpu.h | 2 +
target-ppc/machine.c | 8 +-
target-ppc/misc_helper.c | 7 +-
target-ppc/mmu-hash64.c | 42 +++--
target-ppc/mmu-hash64.h | 3 +
target-ppc/mmu_helper.c | 35 ++--
target-ppc/translate.c | 5 +-
target-ppc/translate_init.c | 10 ++
41 files changed, 1277 insertions(+), 383 deletions(-)
create mode 100644 hw/ppc/spapr_rtc.c
next prev parent reply other threads:[~2015-03-09 12:31 UTC|newest]
Thread overview: 44+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-08 8:44 [Qemu-devel] [PULL 2.3 00/38] ppc patch queue 2015-03-08 Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 01/38] spapr_vio/spapr_iommu: Move VIO bypass where it belongs Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 02/38] target-ppc: Use right page size with hash table lookup Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 03/38] pseries: Limit PCI host bridge "index" value Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 04/38] spapr: Add pseries-2.3 machine Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 05/38] spapr-pci: Enable huge BARs Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 06/38] Generalize QOM publishing of date and time from mc146818rtc.c Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 07/38] Add more VMSTATE_*_TEST variants for integers Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 08/38] pseries: Move sPAPR RTC code into its own file Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 09/38] pseries: Add more parameter validation in RTAS time of day functions Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 10/38] pseries: Add spapr_rtc_read() helper function Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 11/38] pseries: Make RTAS time of day functions respect -rtc options Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 12/38] pseries: Make the PAPR RTC a qdev device Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 13/38] pseries: Move rtc_offset into RTC device's state structure Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 14/38] pseries: Export RTC time via QOM Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 15/38] PPC: Clean up misuse of qdev_init() in kvm-openpic creation Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 16/38] spapr: Clean up misuse of qdev_init() in xics-kvm creation Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 17/38] vga: Expose framebuffer byteorder as a QOM property Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 18/38] pseries: Switch VGA endian on H_SET_MODE Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 19/38] Openpic: check that cpu id is within the number of cpus Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 20/38] display cpu id dump state Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 21/38] macio.c: include parent PCIDevice state in VMStateDescription Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 22/38] adb.c: include ADBDevice parent state in KBDState and MouseState Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 23/38] cuda.c: include adb_poll_timer in VMStateDescription Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 24/38] target-ppc: move sdr1 value change detection logic to helper_store_sdr1() Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 25/38] target-ppc: force update of msr bits in cpu_post_load Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 26/38] openpic: fix segfault on -M mac99 savevm Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 27/38] openpic: fix up loadvm under -M mac99 Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 28/38] openpic: switch IRQQueue queue from inline to bitmap Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 29/38] openpic: convert to vmstate Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 30/38] spapr_vio: Convert to realize() Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 31/38] Revert "default-configs/ppc64: add all components of i82378 SuperIO chip used by prep" Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 32/38] ppc64-softmmu: Remove unsupported FDC from config Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 33/38] ppc64-softmmu: Remove duplicated OPENPIC " Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 34/38] PPC: Remove duplicate OPENPIC defines in default-configs Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 35/38] PPC: Introduce the Virtual Time Base (VTB) SPR register Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 36/38] target-ppc: Add versions to server CPU descriptions Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 37/38] sPAPR: Implement EEH RTAS calls Alexander Graf
2015-03-08 8:44 ` [Qemu-devel] [PULL 38/38] sPAPR: Implement sPAPRPHBClass EEH callbacks Alexander Graf
2015-03-09 9:13 ` [Qemu-devel] [PULL 2.3 00/38] ppc patch queue 2015-03-08 Peter Maydell
2015-03-09 12:30 ` Alexander Graf [this message]
2015-03-09 13:16 ` Peter Maydell
2015-03-09 14:02 ` Alexander Graf
2015-03-09 15:14 ` Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=54FD927A.1030606@suse.de \
--to=agraf@suse.de \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=qemu-ppc@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.