From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55931) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkAl7-0001PP-0X for qemu-devel@nongnu.org; Wed, 14 Sep 2016 10:01:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bkAkw-0003hP-7Y for qemu-devel@nongnu.org; Wed, 14 Sep 2016 10:01:52 -0400 Received: from mail-wm0-f50.google.com ([74.125.82.50]:38759) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkAkv-0003h5-VA for qemu-devel@nongnu.org; Wed, 14 Sep 2016 10:01:42 -0400 Received: by mail-wm0-f50.google.com with SMTP id 1so33102130wmz.1 for ; Wed, 14 Sep 2016 07:01:41 -0700 (PDT) References: <1473244183-31510-1-git-send-email-david@gibson.dropbear.id.au> From: Alex =?utf-8?Q?Benn=C3=A9e?= In-reply-to: Date: Wed, 14 Sep 2016 15:00:38 +0100 Message-ID: <87sht2insp.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PULL 00/64] ppc-for-2.8 queue 20160907 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: David Gibson , Laurent Vivier , Thomas Huth , Alexander Graf , QEMU Developers , "qemu-ppc@nongnu.org" Peter Maydell writes: > On 7 September 2016 at 11:28, David Gibson wrote: >> The following changes since commit 2926375cffce464fde6b4dabaed1e133d549af39: >> >> Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging (2016-09-06 17:18:17 +0100) >> >> are available in the git repository at: >> >> git://github.com/dgibson/qemu.git tags/ppc-for-2.8-20160907 >> >> for you to fetch changes up to d2ab58ffc927c00e88f53f9b853b015a76fa1bd2: >> >> tests: Check serial output of firmware boot of some machines (2016-09-07 12:40:13 +1000) >> >> ---------------------------------------------------------------- >> ppc patch queue for 2016-Sep-7 >> >> This is my first pull request for the newly opened qemu-2.8 tree. It >> contains a heap of things that were too late for 2.7 and have been >> queued for a while. In particular: >> * A number of preliminary patches for the powernv machine type >> * A substantial cleanup of exception handling which will be >> necessary to support running a TCG with hypervisor >> facilities >> * A start on support for POWER9 >> * Some TCG implementations for new POWER9 instructions >> * Some TCG and related cleanups in preparation for POWER9 >> * Some assorted TCG optimizations >> * An implementation of the H_CHANGE_LOGICAL_LAN_MAC hypercall >> which allows the MAC address to be changed on the PAPR virtual >> NIC. >> * Add some extra test cases for several machines (this isn't >> strictly in the ppc code, but is most value to ppc) >> >> NOTE: This pull request supersedes ppc-for-2.8-20160906, which had >> some problems. Changes: >> * Dropped BenH's lmw/stmw speedups, which break for >> qemu-system-ppc64 on BE hosts >> * A small fix to Thomas' serial output test to avoid a warning on >> the isapc machine type. >> * Some trivial checkpatch fixes >> >> Note that some of the patches in this series still have large numbers >> of checkpatch warnings. This is because they're moving existing code >> that predates most of the checkpatch style conventions. >> > > Applied, thanks. For reference this has broken 32 bit x86 builds on CentOS6. I bisected the problem to: commit 3654fa95bc29e72c2eef22f26eb621af1f86feec Author: Cédric Le Goater Date: Tue Aug 2 19:38:01 2016 +0200 hw/ppc: add a ppc_create_page_sizes_prop() helper routine The exact same routine will be used in PowerNV. Signed-off-by: Cédric Le Goater Signed-off-by: David Gibson With: 15:00 alex@centos6-x86/i686 [qemu.git/bisect:???] >make CC ppc-softmmu/hw/ppc/fdt.o In file included from /home/alex/lsrc/qemu.git/hw/ppc/fdt.c:14: /home/alex/lsrc/qemu.git/include/hw/ppc/fdt.h:15: error: redefinition of typedef ‘CPUPPCState’ /home/alex/lsrc/qemu.git/target-ppc/cpu-qom.h:41: note: previous declaration of ‘CPUPPCState’ was here make[1]: *** [hw/ppc/fdt.o] Error 1 make: *** [subdir-ppc-softmmu] Error 2 15:00 alex@centos6-x86/i686 [qemu.git/bisect:???] > -- Alex Bennée