Re: [Qemu-devel] [PATCH 0/7] MIPS Boston board support
On Thu, Sep 08, 2016 at 11:46:38AM +0100, Paul Burton wrote: > On 08/09/16 09:57, Leon Alrae wrote: > > On Fri, Aug 19, 2016 at 08:40:32PM +0100, Paul Burton wrote: > >> On 19/08/16 20:25, no-re...@patchew.org wrote: > >>> Hi, > >>> > >>> Your series failed automatic build test. Please find the testing commands > >>> and > >>> their output below. If you have docker installed, you can probably > >>> reproduce it > >>> locally. > >>> > >>> Message-id: 20160819190903.10974-1-paul.bur...@imgtec.com > >>> Subject: [Qemu-devel] [PATCH 0/7] MIPS Boston board support > >>> Type: series > >> > >> FYI, this build failure occurs because dtc/libfdt is missing this commit: > >> > >> > >> https://git.kernel.org/cgit/utils/dtc/dtc.git/commit/libfdt/version.lds?id=a4b093f7366fdb429ca1781144d3985fa50d0fbb > >> > >> Unfortunately the last release of dtc seems to be very old despite there > >> being fixes like that present in it for well over a year. I'm open to > >> suggestions about how to handle that... > > > > Looks like 1.4.2 has appeared recently and it contains above commit. > > Hi Leon, > > Great - that's good timing! :) > > > > > One way would be just to bump our minimal dtc version requirement from > > 1.4.0 to 1.4.2 (and update qemu's dtc submodule as well)... > > Would you like me to submit a v2 which does that & removes the > extraneous semicolon from patch 1? Yes, that would be good. Thanks, Leon
Re: [Qemu-devel] [PATCH 0/7] MIPS Boston board support
On 08/09/16 09:57, Leon Alrae wrote: > On Fri, Aug 19, 2016 at 08:40:32PM +0100, Paul Burton wrote: >> On 19/08/16 20:25, no-re...@patchew.org wrote: >>> Hi, >>> >>> Your series failed automatic build test. Please find the testing commands >>> and >>> their output below. If you have docker installed, you can probably >>> reproduce it >>> locally. >>> >>> Message-id: 20160819190903.10974-1-paul.bur...@imgtec.com >>> Subject: [Qemu-devel] [PATCH 0/7] MIPS Boston board support >>> Type: series >> >> FYI, this build failure occurs because dtc/libfdt is missing this commit: >> >> >> https://git.kernel.org/cgit/utils/dtc/dtc.git/commit/libfdt/version.lds?id=a4b093f7366fdb429ca1781144d3985fa50d0fbb >> >> Unfortunately the last release of dtc seems to be very old despite there >> being fixes like that present in it for well over a year. I'm open to >> suggestions about how to handle that... > > Looks like 1.4.2 has appeared recently and it contains above commit. Hi Leon, Great - that's good timing! :) > > One way would be just to bump our minimal dtc version requirement from > 1.4.0 to 1.4.2 (and update qemu's dtc submodule as well)... Would you like me to submit a v2 which does that & removes the extraneous semicolon from patch 1? Thanks for reviewing some of this, Paul > > Thanks, > Leon > >> >> Thanks, >> Paul >> >>> >>> === TEST SCRIPT BEGIN === >>> #!/bin/bash >>> set -e >>> git submodule update --init dtc >>> make J=8 docker-test-quick@centos6 >>> >>> # we need CURL DPRINTF patch >>> # >>> http://patchew.org/QEMU/1470027888-24381-1-git-send-email-famz%40redhat.com/ >>> #make J=8 docker-test-mingw@fedora >>> === TEST SCRIPT END === >>> >>> Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 >>> Switched to a new branch 'test' >>> 1821581 hw/mips: MIPS Boston board support >>> 9b44da9 hw: xilinx-pcie: Add support for Xilinx AXI PCIe Controller >>> fe513d4 loader: Support Flattened Image Trees (FIT images) >>> d0296cc target-mips: Provide function to test if a CPU supports an ISA >>> 52c4cc5 hw/mips_gic: Update pin state on mask changes >>> 402000d hw/mips_gictimer: provide API for retrieving frequency >>> a80d326 hw/mips_cmgcr: allow GCR base to be moved >>> >>> === OUTPUT BEGIN === >>> Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path >>> 'dtc' >>> Cloning into 'dtc'... >>> Submodule path 'dtc': checked out '65cc4d2748a2c2e6f27f1cf39e07a5dbabd80ebf' >>> BUILD centos6 >>> ARCHIVE qemu.tgz >>> ARCHIVE dtc.tgz >>> COPY RUNNER >>> RUN test-quick in centos6 >>> No C++ compiler available; disabling C++ specific optional code >>> Install prefix/tmp/qemu-test/src/tests/docker/install >>> BIOS directory/tmp/qemu-test/src/tests/docker/install/share/qemu >>> binary directory /tmp/qemu-test/src/tests/docker/install/bin >>> library directory /tmp/qemu-test/src/tests/docker/install/lib >>> module directory /tmp/qemu-test/src/tests/docker/install/lib/qemu >>> libexec directory /tmp/qemu-test/src/tests/docker/install/libexec >>> include directory /tmp/qemu-test/src/tests/docker/install/include >>> config directory /tmp/qemu-test/src/tests/docker/install/etc >>> local state directory /tmp/qemu-test/src/tests/docker/install/var >>> Manual directory /tmp/qemu-test/src/tests/docker/install/share/man >>> ELF interp prefix /usr/gnemul/qemu-%M >>> Source path /tmp/qemu-test/src >>> C compilercc >>> Host C compiler cc >>> C++ compiler >>> Objective-C compiler cc >>> ARFLAGS rv >>> CFLAGS-O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -pthread >>> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -g >>> QEMU_CFLAGS -I/usr/include/pixman-1-fPIE -DPIE -m64 -D_GNU_SOURCE >>> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes >>> -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes >>> -fno-strict-aliasing -fno-common -Wendif-labels -Wmissing-include-dirs >>> -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self >>> -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition >>> -Wtype-limits -fstack-protector-all >>> LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g >>> make make >>> install install >>> pythonpython -B >>> smbd /usr/sbin/smbd >>> module supportno >>> host CPU x86_64 >>> host big endian no >>> target list x86_64-softmmu aarch64-softmmu >>> tcg debug enabled no >>> gprof enabled no >>> sparse enabledno >>> strip binariesyes >>> profiler no >>> static build no >>> pixmansystem >>> SDL support yes (1.2.14) >>> GTK support no >>> GTK GL supportno >>> VTE support no >>> TLS priority NORMAL >>> GNUTLS supportno >>> GNUTLS rndno >>> libgcrypt no >>> libgcrypt kdf no >>> nettleno >>> nettle kdfno >>> libtasn1 no >>> curses support
Re: [Qemu-devel] [PATCH 0/7] MIPS Boston board support
On Fri, Aug 19, 2016 at 08:40:32PM +0100, Paul Burton wrote: > On 19/08/16 20:25, no-re...@patchew.org wrote: > > Hi, > > > > Your series failed automatic build test. Please find the testing commands > > and > > their output below. If you have docker installed, you can probably > > reproduce it > > locally. > > > > Message-id: 20160819190903.10974-1-paul.bur...@imgtec.com > > Subject: [Qemu-devel] [PATCH 0/7] MIPS Boston board support > > Type: series > > FYI, this build failure occurs because dtc/libfdt is missing this commit: > > > https://git.kernel.org/cgit/utils/dtc/dtc.git/commit/libfdt/version.lds?id=a4b093f7366fdb429ca1781144d3985fa50d0fbb > > Unfortunately the last release of dtc seems to be very old despite there > being fixes like that present in it for well over a year. I'm open to > suggestions about how to handle that... Looks like 1.4.2 has appeared recently and it contains above commit. One way would be just to bump our minimal dtc version requirement from 1.4.0 to 1.4.2 (and update qemu's dtc submodule as well)... Thanks, Leon > > Thanks, > Paul > > > > > === TEST SCRIPT BEGIN === > > #!/bin/bash > > set -e > > git submodule update --init dtc > > make J=8 docker-test-quick@centos6 > > > > # we need CURL DPRINTF patch > > # > > http://patchew.org/QEMU/1470027888-24381-1-git-send-email-famz%40redhat.com/ > > #make J=8 docker-test-mingw@fedora > > === TEST SCRIPT END === > > > > Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 > > Switched to a new branch 'test' > > 1821581 hw/mips: MIPS Boston board support > > 9b44da9 hw: xilinx-pcie: Add support for Xilinx AXI PCIe Controller > > fe513d4 loader: Support Flattened Image Trees (FIT images) > > d0296cc target-mips: Provide function to test if a CPU supports an ISA > > 52c4cc5 hw/mips_gic: Update pin state on mask changes > > 402000d hw/mips_gictimer: provide API for retrieving frequency > > a80d326 hw/mips_cmgcr: allow GCR base to be moved > > > > === OUTPUT BEGIN === > > Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path > > 'dtc' > > Cloning into 'dtc'... > > Submodule path 'dtc': checked out '65cc4d2748a2c2e6f27f1cf39e07a5dbabd80ebf' > > BUILD centos6 > > ARCHIVE qemu.tgz > > ARCHIVE dtc.tgz > > COPY RUNNER > > RUN test-quick in centos6 > > No C++ compiler available; disabling C++ specific optional code > > Install prefix/tmp/qemu-test/src/tests/docker/install > > BIOS directory/tmp/qemu-test/src/tests/docker/install/share/qemu > > binary directory /tmp/qemu-test/src/tests/docker/install/bin > > library directory /tmp/qemu-test/src/tests/docker/install/lib > > module directory /tmp/qemu-test/src/tests/docker/install/lib/qemu > > libexec directory /tmp/qemu-test/src/tests/docker/install/libexec > > include directory /tmp/qemu-test/src/tests/docker/install/include > > config directory /tmp/qemu-test/src/tests/docker/install/etc > > local state directory /tmp/qemu-test/src/tests/docker/install/var > > Manual directory /tmp/qemu-test/src/tests/docker/install/share/man > > ELF interp prefix /usr/gnemul/qemu-%M > > Source path /tmp/qemu-test/src > > C compilercc > > Host C compiler cc > > C++ compiler > > Objective-C compiler cc > > ARFLAGS rv > > CFLAGS-O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -pthread > > -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -g > > QEMU_CFLAGS -I/usr/include/pixman-1-fPIE -DPIE -m64 -D_GNU_SOURCE > > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes > > -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes > > -fno-strict-aliasing -fno-common -Wendif-labels -Wmissing-include-dirs > > -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self > > -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition > > -Wtype-limits -fstack-protector-all > > LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g > > make make > > install install > > pythonpython -B > > smbd /usr/sbin/smbd > > module supportno > > host CPU x86_64 > > host big endian no > > target list x86_64-softmmu aarch64-softmmu > > tcg debug enabled no > > gprof enabled no > > sparse enabledno > > strip binariesyes > > profiler no > > static build no > > pixmansystem > > SDL support yes (1.2.14) > > GTK support no > > GTK GL supportno > > VTE support no > > TLS priority NORMAL > > GNUTLS supportno > > GNUTLS rndno > > libgcrypt no > > libgcrypt kdf no > > nettleno > > nettle kdfno > > libtasn1 no > > curses supportno > > virgl support no > > curl support no > > mingw32 support no > > Audio drivers oss > > Block whitelist (rw) > > Block whitelist (ro) > > VirtFS supportno > > VNC support yes > > VNC SASL support no > > VNC JPEG
Re: [Qemu-devel] [PATCH 0/7] MIPS Boston board support
On 19/08/16 20:25, no-re...@patchew.org wrote: > Hi, > > Your series failed automatic build test. Please find the testing commands and > their output below. If you have docker installed, you can probably reproduce > it > locally. > > Message-id: 20160819190903.10974-1-paul.bur...@imgtec.com > Subject: [Qemu-devel] [PATCH 0/7] MIPS Boston board support > Type: series FYI, this build failure occurs because dtc/libfdt is missing this commit: https://git.kernel.org/cgit/utils/dtc/dtc.git/commit/libfdt/version.lds?id=a4b093f7366fdb429ca1781144d3985fa50d0fbb Unfortunately the last release of dtc seems to be very old despite there being fixes like that present in it for well over a year. I'm open to suggestions about how to handle that... Thanks, Paul > > === TEST SCRIPT BEGIN === > #!/bin/bash > set -e > git submodule update --init dtc > make J=8 docker-test-quick@centos6 > > # we need CURL DPRINTF patch > # http://patchew.org/QEMU/1470027888-24381-1-git-send-email-famz%40redhat.com/ > #make J=8 docker-test-mingw@fedora > === TEST SCRIPT END === > > Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 > Switched to a new branch 'test' > 1821581 hw/mips: MIPS Boston board support > 9b44da9 hw: xilinx-pcie: Add support for Xilinx AXI PCIe Controller > fe513d4 loader: Support Flattened Image Trees (FIT images) > d0296cc target-mips: Provide function to test if a CPU supports an ISA > 52c4cc5 hw/mips_gic: Update pin state on mask changes > 402000d hw/mips_gictimer: provide API for retrieving frequency > a80d326 hw/mips_cmgcr: allow GCR base to be moved > > === OUTPUT BEGIN === > Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc' > Cloning into 'dtc'... > Submodule path 'dtc': checked out '65cc4d2748a2c2e6f27f1cf39e07a5dbabd80ebf' > BUILD centos6 > ARCHIVE qemu.tgz > ARCHIVE dtc.tgz > COPY RUNNER > RUN test-quick in centos6 > No C++ compiler available; disabling C++ specific optional code > Install prefix/tmp/qemu-test/src/tests/docker/install > BIOS directory/tmp/qemu-test/src/tests/docker/install/share/qemu > binary directory /tmp/qemu-test/src/tests/docker/install/bin > library directory /tmp/qemu-test/src/tests/docker/install/lib > module directory /tmp/qemu-test/src/tests/docker/install/lib/qemu > libexec directory /tmp/qemu-test/src/tests/docker/install/libexec > include directory /tmp/qemu-test/src/tests/docker/install/include > config directory /tmp/qemu-test/src/tests/docker/install/etc > local state directory /tmp/qemu-test/src/tests/docker/install/var > Manual directory /tmp/qemu-test/src/tests/docker/install/share/man > ELF interp prefix /usr/gnemul/qemu-%M > Source path /tmp/qemu-test/src > C compilercc > Host C compiler cc > C++ compiler > Objective-C compiler cc > ARFLAGS rv > CFLAGS-O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -pthread > -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -g > QEMU_CFLAGS -I/usr/include/pixman-1-fPIE -DPIE -m64 -D_GNU_SOURCE > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes > -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes > -fno-strict-aliasing -fno-common -Wendif-labels -Wmissing-include-dirs > -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self > -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition > -Wtype-limits -fstack-protector-all > LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g > make make > install install > pythonpython -B > smbd /usr/sbin/smbd > module supportno > host CPU x86_64 > host big endian no > target list x86_64-softmmu aarch64-softmmu > tcg debug enabled no > gprof enabled no > sparse enabledno > strip binariesyes > profiler no > static build no > pixmansystem > SDL support yes (1.2.14) > GTK support no > GTK GL supportno > VTE support no > TLS priority NORMAL > GNUTLS supportno > GNUTLS rndno > libgcrypt no > libgcrypt kdf no > nettleno > nettle kdfno > libtasn1 no > curses supportno > virgl support no > curl support no > mingw32 support no > Audio drivers oss > Block whitelist (rw) > Block whitelist (ro) > VirtFS supportno > VNC support yes > VNC SASL support no > VNC JPEG support no > VNC PNG support no > xen support no > brlapi supportno > bluez supportno > Documentation no > PIE yes > vde support no > netmap supportno > Linux AIO support no > ATTR/XATTR support yes > Install blobs yes > KVM support yes > RDMA support no > TCG interpreter no > fdt support yes > preadv supportyes > fdatasync yes > madvise yes > posix_madvise yes > uuid support no > libcap-ng support no > vhost-net support yes >
Re: [Qemu-devel] [PATCH 0/7] MIPS Boston board support
Hi, Your series failed automatic build test. Please find the testing commands and their output below. If you have docker installed, you can probably reproduce it locally. Message-id: 20160819190903.10974-1-paul.bur...@imgtec.com Subject: [Qemu-devel] [PATCH 0/7] MIPS Boston board support Type: series === TEST SCRIPT BEGIN === #!/bin/bash set -e git submodule update --init dtc make J=8 docker-test-quick@centos6 # we need CURL DPRINTF patch # http://patchew.org/QEMU/1470027888-24381-1-git-send-email-famz%40redhat.com/ #make J=8 docker-test-mingw@fedora === TEST SCRIPT END === Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 Switched to a new branch 'test' 1821581 hw/mips: MIPS Boston board support 9b44da9 hw: xilinx-pcie: Add support for Xilinx AXI PCIe Controller fe513d4 loader: Support Flattened Image Trees (FIT images) d0296cc target-mips: Provide function to test if a CPU supports an ISA 52c4cc5 hw/mips_gic: Update pin state on mask changes 402000d hw/mips_gictimer: provide API for retrieving frequency a80d326 hw/mips_cmgcr: allow GCR base to be moved === OUTPUT BEGIN === Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc' Cloning into 'dtc'... Submodule path 'dtc': checked out '65cc4d2748a2c2e6f27f1cf39e07a5dbabd80ebf' BUILD centos6 ARCHIVE qemu.tgz ARCHIVE dtc.tgz COPY RUNNER RUN test-quick in centos6 No C++ compiler available; disabling C++ specific optional code Install prefix/tmp/qemu-test/src/tests/docker/install BIOS directory/tmp/qemu-test/src/tests/docker/install/share/qemu binary directory /tmp/qemu-test/src/tests/docker/install/bin library directory /tmp/qemu-test/src/tests/docker/install/lib module directory /tmp/qemu-test/src/tests/docker/install/lib/qemu libexec directory /tmp/qemu-test/src/tests/docker/install/libexec include directory /tmp/qemu-test/src/tests/docker/install/include config directory /tmp/qemu-test/src/tests/docker/install/etc local state directory /tmp/qemu-test/src/tests/docker/install/var Manual directory /tmp/qemu-test/src/tests/docker/install/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /tmp/qemu-test/src C compilercc Host C compiler cc C++ compiler Objective-C compiler cc ARFLAGS rv CFLAGS-O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -g QEMU_CFLAGS -I/usr/include/pixman-1-fPIE -DPIE -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -Wendif-labels -Wmissing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-all LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g make make install install pythonpython -B smbd /usr/sbin/smbd module supportno host CPU x86_64 host big endian no target list x86_64-softmmu aarch64-softmmu tcg debug enabled no gprof enabled no sparse enabledno strip binariesyes profiler no static build no pixmansystem SDL support yes (1.2.14) GTK support no GTK GL supportno VTE support no TLS priority NORMAL GNUTLS supportno GNUTLS rndno libgcrypt no libgcrypt kdf no nettleno nettle kdfno libtasn1 no curses supportno virgl support no curl support no mingw32 support no Audio drivers oss Block whitelist (rw) Block whitelist (ro) VirtFS supportno VNC support yes VNC SASL support no VNC JPEG support no VNC PNG support no xen support no brlapi supportno bluez supportno Documentation no PIE yes vde support no netmap supportno Linux AIO support no ATTR/XATTR support yes Install blobs yes KVM support yes RDMA support no TCG interpreter no fdt support yes preadv supportyes fdatasync yes madvise yes posix_madvise yes uuid support no libcap-ng support no vhost-net support yes vhost-scsi support yes Trace backendslog spice support no rbd support no xfsctl supportno smartcard support no libusbno usb net redir no OpenGL supportno OpenGL dmabufsno libiscsi support no libnfs supportno build guest agent yes QGA VSS support no QGA w32 disk info no QGA MSI support no seccomp support no coroutine backend ucontext coroutine poolyes GlusterFS support no Archipelago support no gcov gcov gcov enabled no TPM support yes libssh2 support no TPM passthrough yes QOM debugging yes vhdx no lzo support no snappy supportno bzip2 support no NUMA host support no tcmalloc support no