The following changes since commit a04d91c701251a9b32b7364ddb48029ba024cb75:
Merge remote-tracking branch 'remotes/alistair/tags/pull-device-tree-20190327' into staging (2019-03-28 12:39:43 +0000) are available in the Git repository at: git://github.com/dgibson/qemu.git tags/ppc-for-4.0-20190329 for you to fetch changes up to 7d5489e6d15e2922e45a41e4808d03a48457a5ee: exec: Only count mapped memory backends for qemu_getrampagesize() (2019-03-29 14:24:08 +1100) ---------------------------------------------------------------- ppc patch queue 2019-03-29 Here's a set of bugfixes for ppc, aimed at qemu-4.0 during hard freeze. We have one cleanup that's not strictly a bugfix, but will avoid an ugly external interface making it to a released version. We have one change to generic code to tweak the semantics of qemu_getrampagesize() which fixes a bug for ppc. This does have a possible impact on s390x which uses this function for a different purpose. I've discussed with David Hildenbrand and Igor Mammedov, however and we think it won't immediately break anything due to some existing bugs in the s390 usage. David H will be following up with some s390 fixes in that area. ---------------------------------------------------------------- Cédric Le Goater (1): spapr/irq: Add XIVE sanity checks on non-P9 machines David Gibson (2): spapr: Simplify handling of host-serial and host-model values exec: Only count mapped memory backends for qemu_getrampagesize() Greg Kurz (5): target/ppc: Fix TCG temporary leaks in gen_bcond() target/ppc: Enable "decrement and test CTR" version of bcctr target/ppc: Consolidate 64-bit server processor detection in a helper target/ppc: Improve comment of bcctr used for spectre v2 mitigation target/ppc: Fix QEMU crash with stxsdx exec.c | 5 +-- hw/ppc/ppc.c | 2 +- hw/ppc/spapr.c | 65 +++++++++++------------------------- hw/ppc/spapr_irq.c | 50 ++++++++++++++++++++++++++++ include/hw/ppc/spapr.h | 1 + target/ppc/cpu.h | 6 ++++ target/ppc/helper_regs.h | 2 +- target/ppc/translate.c | 66 +++++++++++++++++++++++++++---------- target/ppc/translate/vsx-impl.inc.c | 2 +- 9 files changed, 131 insertions(+), 68 deletions(-)