|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [qemu-xen master] Merge remote-tracking branch 'dgibson/tags/ppc-for-2.8-20161115' into staging
commit 8a7b5c189303b4542eda046c4606ffadf2deece7
Merge: 5d0df6de7529edfc3f27bc04bf09fe583bdcca3e
859c397e57a4c0f8be2e2be011892b7d81b72e8c
Author: Stefan Hajnoczi <stefanha@xxxxxxxxxx>
AuthorDate: Tue Nov 15 11:59:40 2016 +0000
Commit: Stefan Hajnoczi <stefanha@xxxxxxxxxx>
CommitDate: Tue Nov 15 11:59:40 2016 +0000
Merge remote-tracking branch 'dgibson/tags/ppc-for-2.8-20161115' into
staging
ppc patch queue 2016-11-15
Latest set of ppc and spapr related patches. Highlights are:
* More POWER9 instructions
* Fix some subtle outstanding bugs
* Add some extra tests
One patch affects bitops.h, so isn't strictly ppc related.
# gpg: Signature made Tue 15 Nov 2016 02:46:48 AM GMT
# gpg: using RSA key 0x6C38CACA20D9B392
# gpg: Good signature from "David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>"
# gpg: aka "David Gibson (kernel.org) <dwg@xxxxxxxxxx>"
# gpg: aka "David Gibson (Red Hat) <dgibson@xxxxxxxxxx>"
# gpg: aka "David Gibson (ozlabs.org) <dgibson@xxxxxxxxxx>"
# Primary key fingerprint: 75F4 6586 AE61 A66C C44E 87DC 6C38 CACA 20D9
B392
* dgibson/tags/ppc-for-2.8-20161115:
boot-serial-test: Add a test for the powernv machine
tests: add XSCOM tests for the PowerNV machine
ppc/pnv: Fix fatal bug on 32-bit hosts
ppc/pnv: fix xscom address translation for POWER9
ppc/pnv: add a 'xscom_core_base' field to PnvChipClass
spapr-vty: Fix bad assert() statement
FU exceptions should carry a cause (IC)
spapr: Fix migration of PCI host bridges from qemu-2.7
target-ppc: Implement bcdctz. instruction
target-ppc: Implement bcdcfz. instruction
target-ppc: Implement bcdctn. instruction
target-ppc: Implement bcdcfn. instruction
ppc: Remove some stub POWER6 models
ppc/pnv: fix compile breakage on old gcc
powernv: CPU compatibility modes don't make sense for powernv
target-ppc: add vprtyb[w/d/q] instructions
target-ppc: add vrldnm and vrlwnm instructions
target-ppc: add vrldnmi and vrlwmi instructions
bitops: fix rol/ror when shift is zero
Message-id: 1479178144-28153-1-git-send-email-david@xxxxxxxxxxxxxxxxxxxxx
Signed-off-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx>
disas/ppc.c | 4 +
hw/char/spapr_vty.c | 11 +-
hw/ppc/pnv.c | 16 ++-
hw/ppc/pnv_core.c | 1 +
hw/ppc/pnv_lpc.c | 3 +-
hw/ppc/pnv_xscom.c | 10 +-
hw/ppc/spapr_pci.c | 18 ++-
include/hw/ppc/pnv.h | 2 +-
include/hw/ppc/pnv_xscom.h | 7 +-
include/qemu/bitops.h | 16 +--
target-ppc/cpu-models.c | 4 -
target-ppc/cpu-models.h | 2 -
target-ppc/excp_helper.c | 3 +
target-ppc/helper.h | 11 ++
target-ppc/int_helper.c | 249 ++++++++++++++++++++++++++++++++++++
target-ppc/internal.h | 50 ++++++++
target-ppc/translate.c | 29 +----
target-ppc/translate/vmx-impl.inc.c | 88 +++++++++++++
target-ppc/translate/vmx-ops.inc.c | 16 ++-
tests/Makefile.include | 2 +
tests/boot-serial-test.c | 1 +
tests/pnv-xscom-test.c | 140 ++++++++++++++++++++
22 files changed, 609 insertions(+), 74 deletions(-)
--
generated by git-patchbot for /home/xen/git/qemu-xen.git#master
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxx
https://lists.xenproject.org/xen-changelog
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |