[{"id":1770069,"web_url":"http://patchwork.ozlabs.org/comment/1770069/","msgid":"<150573096771.36.1097207482950343030@69b6ddf88678>","list_archive_url":null,"date":"2017-09-18T10:36:08","subject":"Re: [Qemu-devel] [PATCH qemu v3 00/13] memory: Reduce memory use","submitter":{"id":69632,"url":"http://patchwork.ozlabs.org/api/people/69632/","name":null,"email":"no-reply@patchew.org"},"content":"Hi,\n\nThis series failed automatic build test. Please find the testing commands and\ntheir output below. If you have docker installed, you can probably reproduce it\nlocally.\n\nSubject: [Qemu-devel] [PATCH qemu v3 00/13] memory: Reduce memory use\nMessage-id: 20170918101709.30421-1-aik@ozlabs.ru\nType: series\n\n=== TEST SCRIPT BEGIN ===\n#!/bin/bash\nset -e\ngit submodule update --init dtc\n# Let docker tests dump environment info\nexport SHOW_ENV=1\nexport J=8\ntime make docker-test-quick@centos6\ntime make docker-test-build@min-glib\ntime make docker-test-mingw@fedora\n=== TEST SCRIPT END ===\n\nUpdating 3c8cf5a9c21ff8782164d1def7f44bd888713384\nFrom https://github.com/patchew-project/qemu\n * [new tag]               patchew/20170918101709.30421-1-aik@ozlabs.ru -> patchew/20170918101709.30421-1-aik@ozlabs.ru\nSwitched to a new branch 'test'\n3b2e37cca0 memory: Add flat views to HMP \"info mtree\"\ncda349faca memory: Get rid of address_space_init_shareable\n5f62973b40 memory: Share FlatView's and dispatch trees between address spaces\n60cd8dc344 memory: Store physical root MR in FlatView\na2dfda7c6d memory: Rename mem_begin/mem_commit/mem_add helpers\n37e616ee0e memory: Cleanup after switching to FlatView\n17a1a22b2b memory: Switch memory from using AddressSpace to FlatView\nc542b9ead4 memory: Remove AddressSpace pointer from AddressSpaceDispatch\nf1a88b811b memory: Move AddressSpaceDispatch from AddressSpace to FlatView\nddc6010c6f memory: Move FlatView allocation to a helper\n48c3fcc9f4 memory: Open code FlatView rendering\n0e140db0fe exec: Explicitely export target AS from address_space_translate_internal\n07e6b46721 memory: Postpone flatview and dispatch tree building till all devices are added\n\n=== OUTPUT BEGIN ===\nSubmodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc'\nCloning into '/var/tmp/patchew-tester-tmp-l9uv09xi/src/dtc'...\nSubmodule path 'dtc': checked out '558cd81bdd432769b59bff01240c44f82cfb1a9d'\n  BUILD   centos6\nmake[1]: Entering directory '/var/tmp/patchew-tester-tmp-l9uv09xi/src'\n  ARCHIVE qemu.tgz\n  ARCHIVE dtc.tgz\n  COPY    RUNNER\n    RUN test-quick in qemu:centos6 \nPackages installed:\nSDL-devel-1.2.14-7.el6_7.1.x86_64\nbison-2.4.1-5.el6.x86_64\nbzip2-devel-1.0.5-7.el6_0.x86_64\nccache-3.1.6-2.el6.x86_64\ncsnappy-devel-0-6.20150729gitd7bc683.el6.x86_64\nflex-2.5.35-9.el6.x86_64\ngcc-4.4.7-18.el6.x86_64\ngit-1.7.1-8.el6.x86_64\nglib2-devel-2.28.8-9.el6.x86_64\nlibepoxy-devel-1.2-3.el6.x86_64\nlibfdt-devel-1.4.0-1.el6.x86_64\nlibrdmacm-devel-1.0.21-0.el6.x86_64\nlzo-devel-2.03-3.1.el6_5.1.x86_64\nmake-3.81-23.el6.x86_64\nmesa-libEGL-devel-11.0.7-4.el6.x86_64\nmesa-libgbm-devel-11.0.7-4.el6.x86_64\npackage g++ is not installed\npixman-devel-0.32.8-1.el6.x86_64\nspice-glib-devel-0.26-8.el6.x86_64\nspice-server-devel-0.12.4-16.el6.x86_64\ntar-1.23-15.el6_8.x86_64\nvte-devel-0.25.1-9.el6.x86_64\nxen-devel-4.6.3-15.el6.x86_64\nzlib-devel-1.2.3-29.el6.x86_64\n\nEnvironment variables:\nPACKAGES=bison     bzip2-devel     ccache     csnappy-devel     flex     g++     gcc     git     glib2-devel     libepoxy-devel     libfdt-devel     librdmacm-devel     lzo-devel     make     mesa-libEGL-devel     mesa-libgbm-devel     pixman-devel     SDL-devel     spice-glib-devel     spice-server-devel     tar     vte-devel     xen-devel     zlib-devel\nHOSTNAME=004b3f4abd54\nTERM=xterm\nMAKEFLAGS= -j8\nHISTSIZE=1000\nJ=8\nUSER=root\nLS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:\nCCACHE_DIR=/var/tmp/ccache\nEXTRA_CONFIGURE_OPTS=\nV=\nSHOW_ENV=1\nMAIL=/var/spool/mail/root\nPATH=/usr/lib/ccache:/usr/lib64/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\nPWD=/\nLANG=en_US.UTF-8\nTARGET_LIST=\nHISTCONTROL=ignoredups\nSHLVL=1\nHOME=/root\nTEST_DIR=/tmp/qemu-test\nLOGNAME=root\nLESSOPEN=||/usr/bin/lesspipe.sh %s\nFEATURES= dtc\nDEBUG=\nG_BROKEN_FILENAMES=1\nCCACHE_HASHDIR=\n_=/usr/bin/env\n\nConfigure options:\n--enable-werror --target-list=x86_64-softmmu,aarch64-softmmu --prefix=/var/tmp/qemu-build/install\nNo C++ compiler available; disabling C++ specific optional code\nInstall prefix    /var/tmp/qemu-build/install\nBIOS directory    /var/tmp/qemu-build/install/share/qemu\nbinary directory  /var/tmp/qemu-build/install/bin\nlibrary directory /var/tmp/qemu-build/install/lib\nmodule directory  /var/tmp/qemu-build/install/lib/qemu\nlibexec directory /var/tmp/qemu-build/install/libexec\ninclude directory /var/tmp/qemu-build/install/include\nconfig directory  /var/tmp/qemu-build/install/etc\nlocal state directory   /var/tmp/qemu-build/install/var\nManual directory  /var/tmp/qemu-build/install/share/man\nELF interp prefix /usr/gnemul/qemu-%M\nSource path       /tmp/qemu-test/src\nC compiler        cc\nHost C compiler   cc\nC++ compiler      \nObjective-C compiler cc\nARFLAGS           rv\nCFLAGS            -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -g \nQEMU_CFLAGS       -I/usr/include/pixman-1   -I$(SRC_PATH)/dtc/libfdt -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -DNCURSES_WIDECHAR   -fPIE -DPIE -m64 -mcx16 -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 -fwrapv  -Wendif-labels -Wno-missing-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  -I/usr/include/libpng12   -I/usr/include/libdrm     -I/usr/include/spice-server -I/usr/include/cacard -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/spice-1   -I/usr/include/cacard -I/usr/include/nss3 -I/usr/include/nspr4  \nLDFLAGS           -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g \nmake              make\ninstall           install\npython            python -B\nsmbd              /usr/sbin/smbd\nmodule support    no\nhost CPU          x86_64\nhost big endian   no\ntarget list       x86_64-softmmu aarch64-softmmu\ngprof enabled     no\nsparse enabled    no\nstrip binaries    yes\nprofiler          no\nstatic build      no\nSDL support       yes (1.2.14)\nGTK support       yes (2.24.23)\nGTK GL support    no\nVTE support       yes (0.25.1)\nTLS priority      NORMAL\nGNUTLS support    no\nGNUTLS rnd        no\nlibgcrypt         no\nlibgcrypt kdf     no\nnettle            no \nnettle kdf        no\nlibtasn1          no\ncurses support    yes\nvirgl support     no\ncurl support      no\nmingw32 support   no\nAudio drivers     oss\nBlock whitelist (rw) \nBlock whitelist (ro) \nVirtFS support    no\nVNC support       yes\nVNC SASL support  no\nVNC JPEG support  yes\nVNC PNG support   yes\nxen support       yes\nxen ctrl version  40600\npv dom build      no\nbrlapi support    no\nbluez  support    no\nDocumentation     no\nPIE               yes\nvde support       no\nnetmap support    no\nLinux AIO support no\nATTR/XATTR support yes\nInstall blobs     yes\nKVM support       yes\nHAX support       no\nTCG support       yes\nTCG debug enabled no\nTCG interpreter   no\nRDMA support      yes\nfdt support       yes\npreadv support    yes\nfdatasync         yes\nmadvise           yes\nposix_madvise     yes\nlibcap-ng support no\nvhost-net support yes\nvhost-scsi support yes\nvhost-vsock support yes\nvhost-user support yes\nTrace backends    log\nspice support     yes (0.12.6/0.12.4)\nrbd support       no\nxfsctl support    no\nsmartcard support yes\nlibusb            no\nusb net redir     no\nOpenGL support    yes\nOpenGL dmabufs    no\nlibiscsi support  no\nlibnfs support    no\nbuild guest agent yes\nQGA VSS support   no\nQGA w32 disk info no\nQGA MSI support   no\nseccomp support   no\ncoroutine backend ucontext\ncoroutine pool    yes\ndebug stack usage no\ncrypto afalg      no\nGlusterFS support no\ngcov              gcov\ngcov enabled      no\nTPM support       yes\nlibssh2 support   no\nTPM passthrough   yes\nQOM debugging     yes\nLive block migration yes\nlzo support       yes\nsnappy support    no\nbzip2 support     yes\nNUMA host support no\ntcmalloc support  no\njemalloc support  no\navx2 optimization no\nreplication support yes\nVxHS block device no\nmkdir -p dtc/libfdt\nmkdir -p dtc/tests\n  GEN     aarch64-softmmu/config-devices.mak.tmp\n  GEN     x86_64-softmmu/config-devices.mak.tmp\n  GEN     qemu-options.def\n  GEN     config-host.h\n  GEN     qmp-commands.h\n  GEN     qapi-types.h\n  GEN     qapi-visit.h\n  GEN     qapi-event.h\n  GEN     x86_64-softmmu/config-devices.mak\n  GEN     aarch64-softmmu/config-devices.mak\n  GEN     qmp-marshal.c\n  GEN     qapi-types.c\n  GEN     qapi-visit.c\n  GEN     qapi-event.c\n  GEN     qmp-introspect.h\n  GEN     qmp-introspect.c\n  GEN     trace/generated-tcg-tracers.h\n  GEN     trace/generated-helpers-wrappers.h\n  GEN     trace/generated-helpers.h\n  GEN     trace/generated-helpers.c\n  GEN     module_block.h\n  GEN     tests/test-qapi-types.h\n  GEN     tests/test-qapi-visit.h\n  GEN     tests/test-qmp-commands.h\n  GEN     tests/test-qapi-event.h\n  GEN     tests/test-qmp-introspect.h\n  GEN     trace-root.h\n  GEN     util/trace.h\n  GEN     crypto/trace.h\n  GEN     io/trace.h\n  GEN     migration/trace.h\n  GEN     block/trace.h\n  GEN     chardev/trace.h\n  GEN     hw/block/trace.h\n  GEN     hw/block/dataplane/trace.h\n  GEN     hw/char/trace.h\n  GEN     hw/intc/trace.h\n  GEN     hw/net/trace.h\n  GEN     hw/virtio/trace.h\n  GEN     hw/audio/trace.h\n  GEN     hw/misc/trace.h\n  GEN     hw/usb/trace.h\n  GEN     hw/scsi/trace.h\n  GEN     hw/nvram/trace.h\n  GEN     hw/display/trace.h\n  GEN     hw/input/trace.h\n  GEN     hw/timer/trace.h\n  GEN     hw/dma/trace.h\n  GEN     hw/sparc/trace.h\n  GEN     hw/sd/trace.h\n  GEN     hw/isa/trace.h\n  GEN     hw/mem/trace.h\n  GEN     hw/i386/trace.h\n  GEN     hw/i386/xen/trace.h\n  GEN     hw/9pfs/trace.h\n  GEN     hw/ppc/trace.h\n  GEN     hw/pci/trace.h\n  GEN     hw/s390x/trace.h\n  GEN     hw/vfio/trace.h\n  GEN     hw/acpi/trace.h\n  GEN     hw/arm/trace.h\n  GEN     hw/alpha/trace.h\n  GEN     hw/xen/trace.h\n  GEN     ui/trace.h\n  GEN     audio/trace.h\n  GEN     net/trace.h\n  GEN     target/arm/trace.h\n  GEN     target/i386/trace.h\n  GEN     target/mips/trace.h\n  GEN     target/sparc/trace.h\n  GEN     target/s390x/trace.h\n  GEN     target/ppc/trace.h\n  GEN     qom/trace.h\n  GEN     linux-user/trace.h\n  GEN     qapi/trace.h\n  GEN     accel/tcg/trace.h\n  GEN     accel/kvm/trace.h\n  GEN     nbd/trace.h\n  GEN     trace-root.c\n  GEN     util/trace.c\n  GEN     crypto/trace.c\n  GEN     io/trace.c\n  GEN     migration/trace.c\n  GEN     block/trace.c\n  GEN     chardev/trace.c\n  GEN     hw/block/trace.c\n  GEN     hw/block/dataplane/trace.c\n  GEN     hw/char/trace.c\n  GEN     hw/intc/trace.c\n  GEN     hw/net/trace.c\n  GEN     hw/virtio/trace.c\n  GEN     hw/audio/trace.c\n  GEN     hw/misc/trace.c\n  GEN     hw/usb/trace.c\n  GEN     hw/scsi/trace.c\n  GEN     hw/nvram/trace.c\n  GEN     hw/display/trace.c\n  GEN     hw/input/trace.c\n  GEN     hw/timer/trace.c\n  GEN     hw/dma/trace.c\n  GEN     hw/sparc/trace.c\n  GEN     hw/sd/trace.c\n  GEN     hw/isa/trace.c\n  GEN     hw/mem/trace.c\n  GEN     hw/i386/trace.c\n  GEN     hw/i386/xen/trace.c\n  GEN     hw/9pfs/trace.c\n  GEN     hw/ppc/trace.c\n  GEN     hw/pci/trace.c\n  GEN     hw/s390x/trace.c\n  GEN     hw/vfio/trace.c\n  GEN     hw/acpi/trace.c\n  GEN     hw/arm/trace.c\n  GEN     hw/alpha/trace.c\n  GEN     hw/xen/trace.c\n  GEN     ui/trace.c\n  GEN     audio/trace.c\n  GEN     net/trace.c\n  GEN     target/arm/trace.c\n  GEN     target/i386/trace.c\n  GEN     target/mips/trace.c\n  GEN     target/sparc/trace.c\n  GEN     target/s390x/trace.c\n  GEN     target/ppc/trace.c\n  GEN     qom/trace.c\n  GEN     linux-user/trace.c\n  GEN     qapi/trace.c\n  GEN     accel/tcg/trace.c\n  GEN     accel/kvm/trace.c\n  GEN     nbd/trace.c\n  GEN     config-all-devices.mak\n\t DEP /tmp/qemu-test/src/dtc/tests/dumptrees.c\n\t DEP /tmp/qemu-test/src/dtc/tests/trees.S\n\t DEP /tmp/qemu-test/src/dtc/tests/testutils.c\n\t DEP /tmp/qemu-test/src/dtc/tests/value-labels.c\n\t DEP /tmp/qemu-test/src/dtc/tests/asm_tree_dump.c\n\t DEP /tmp/qemu-test/src/dtc/tests/truncated_property.c\n\t DEP /tmp/qemu-test/src/dtc/tests/check_path.c\n\t DEP /tmp/qemu-test/src/dtc/tests/overlay_bad_fixup.c\n\t DEP /tmp/qemu-test/src/dtc/tests/overlay.c\n\t DEP /tmp/qemu-test/src/dtc/tests/subnode_iterate.c\n\t DEP /tmp/qemu-test/src/dtc/tests/property_iterate.c\n\t DEP /tmp/qemu-test/src/dtc/tests/integer-expressions.c\n\t DEP /tmp/qemu-test/src/dtc/tests/utilfdt_test.c\n\t DEP /tmp/qemu-test/src/dtc/tests/path_offset_aliases.c\n\t DEP /tmp/qemu-test/src/dtc/tests/add_subnode_with_nops.c\n\t DEP /tmp/qemu-test/src/dtc/tests/dtbs_equal_unordered.c\n\t DEP /tmp/qemu-test/src/dtc/tests/dtb_reverse.c\n\t DEP /tmp/qemu-test/src/dtc/tests/dtbs_equal_ordered.c\n\t DEP /tmp/qemu-test/src/dtc/tests/extra-terminating-null.c\n\t DEP /tmp/qemu-test/src/dtc/tests/incbin.c\n\t DEP /tmp/qemu-test/src/dtc/tests/boot-cpuid.c\n\t DEP /tmp/qemu-test/src/dtc/tests/phandle_format.c\n\t DEP /tmp/qemu-test/src/dtc/tests/path-references.c\n\t DEP /tmp/qemu-test/src/dtc/tests/references.c\n\t DEP /tmp/qemu-test/src/dtc/tests/string_escapes.c\n\t DEP /tmp/qemu-test/src/dtc/tests/propname_escapes.c\n\t DEP /tmp/qemu-test/src/dtc/tests/appendprop2.c\n\t DEP /tmp/qemu-test/src/dtc/tests/del_node.c\n\t DEP /tmp/qemu-test/src/dtc/tests/appendprop1.c\n\t DEP /tmp/qemu-test/src/dtc/tests/del_property.c\n\t DEP /tmp/qemu-test/src/dtc/tests/setprop.c\n\t DEP /tmp/qemu-test/src/dtc/tests/set_name.c\n\t DEP /tmp/qemu-test/src/dtc/tests/rw_tree1.c\n\t DEP /tmp/qemu-test/src/dtc/tests/open_pack.c\n\t DEP /tmp/qemu-test/src/dtc/tests/nopulate.c\n\t DEP /tmp/qemu-test/src/dtc/tests/mangle-layout.c\n\t DEP /tmp/qemu-test/src/dtc/tests/move_and_save.c\n\t DEP /tmp/qemu-test/src/dtc/tests/sw_tree1.c\n\t DEP /tmp/qemu-test/src/dtc/tests/nop_node.c\n\t DEP /tmp/qemu-test/src/dtc/tests/nop_property.c\n\t DEP /tmp/qemu-test/src/dtc/tests/setprop_inplace.c\n\t DEP /tmp/qemu-test/src/dtc/tests/stringlist.c\n\t DEP /tmp/qemu-test/src/dtc/tests/addr_size_cells.c\n\t DEP /tmp/qemu-test/src/dtc/tests/notfound.c\n\t DEP /tmp/qemu-test/src/dtc/tests/sized_cells.c\n\t DEP /tmp/qemu-test/src/dtc/tests/char_literal.c\n\t DEP /tmp/qemu-test/src/dtc/tests/get_alias.c\n\t DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_compatible.c\n\t DEP /tmp/qemu-test/src/dtc/tests/node_check_compatible.c\n\t DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_phandle.c\n\t DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_prop_value.c\n\t DEP /tmp/qemu-test/src/dtc/tests/parent_offset.c\n\t DEP /tmp/qemu-test/src/dtc/tests/supernode_atdepth_offset.c\n\t DEP /tmp/qemu-test/src/dtc/tests/get_path.c\n\t DEP /tmp/qemu-test/src/dtc/tests/get_phandle.c\n\t DEP /tmp/qemu-test/src/dtc/tests/getprop.c\n\t DEP /tmp/qemu-test/src/dtc/tests/get_name.c\n\t DEP /tmp/qemu-test/src/dtc/tests/path_offset.c\n\t DEP /tmp/qemu-test/src/dtc/tests/subnode_offset.c\n\t DEP /tmp/qemu-test/src/dtc/tests/find_property.c\n\t DEP /tmp/qemu-test/src/dtc/tests/root_node.c\n\t DEP /tmp/qemu-test/src/dtc/tests/get_mem_rsv.c\n\t DEP /tmp/qemu-test/src/dtc/libfdt/fdt_addresses.c\n\t DEP /tmp/qemu-test/src/dtc/libfdt/fdt_overlay.c\n\t DEP /tmp/qemu-test/src/dtc/libfdt/fdt_empty_tree.c\n\t DEP /tmp/qemu-test/src/dtc/libfdt/fdt_strerror.c\n\t DEP /tmp/qemu-test/src/dtc/libfdt/fdt_rw.c\n\t DEP /tmp/qemu-test/src/dtc/libfdt/fdt_sw.c\n\t DEP /tmp/qemu-test/src/dtc/libfdt/fdt_ro.c\n\t DEP /tmp/qemu-test/src/dtc/libfdt/fdt.c\n\t DEP /tmp/qemu-test/src/dtc/libfdt/fdt_wip.c\n\t DEP /tmp/qemu-test/src/dtc/util.c\n\t DEP /tmp/qemu-test/src/dtc/fdtput.c\n\t DEP /tmp/qemu-test/src/dtc/fdtdump.c\n\t DEP /tmp/qemu-test/src/dtc/fdtget.c\n\t LEX convert-dtsv0-lexer.lex.c\n\t DEP /tmp/qemu-test/src/dtc/srcpos.c\n\t LEX dtc-lexer.lex.c\n\t BISON dtc-parser.tab.c\n\t DEP /tmp/qemu-test/src/dtc/treesource.c\n\t DEP /tmp/qemu-test/src/dtc/livetree.c\n\t DEP /tmp/qemu-test/src/dtc/fstree.c\n\t DEP /tmp/qemu-test/src/dtc/flattree.c\n\t DEP /tmp/qemu-test/src/dtc/dtc.c\n\t DEP /tmp/qemu-test/src/dtc/data.c\n\t DEP /tmp/qemu-test/src/dtc/checks.c\n\t DEP convert-dtsv0-lexer.lex.c\n\t DEP dtc-lexer.lex.c\n\t DEP dtc-parser.tab.c\n\tCHK version_gen.h\n\tUPD version_gen.h\n\t DEP /tmp/qemu-test/src/dtc/util.c\n\t CC libfdt/fdt.o\n\t CC libfdt/fdt_ro.o\n\t CC libfdt/fdt_wip.o\n\t CC libfdt/fdt_sw.o\n\t CC libfdt/fdt_empty_tree.o\n\t CC libfdt/fdt_rw.o\n\t CC libfdt/fdt_strerror.o\n\t CC libfdt/fdt_addresses.o\n\t CC libfdt/fdt_overlay.o\n\t AR libfdt/libfdt.a\nar: creating libfdt/libfdt.a\na - libfdt/fdt.o\na - libfdt/fdt_ro.o\na - libfdt/fdt_wip.o\na - libfdt/fdt_sw.o\na - libfdt/fdt_rw.o\na - libfdt/fdt_strerror.o\na - libfdt/fdt_empty_tree.o\na - libfdt/fdt_addresses.o\na - libfdt/fdt_overlay.o\n  CC      tests/qemu-iotests/socket_scm_helper.o\n  GEN     qga/qapi-generated/qga-qapi-types.h\n  GEN     qga/qapi-generated/qga-qapi-types.c\n  GEN     qga/qapi-generated/qga-qmp-commands.h\n  GEN     qga/qapi-generated/qga-qmp-marshal.c\n  GEN     qga/qapi-generated/qga-qapi-visit.c\n  GEN     qga/qapi-generated/qga-qapi-visit.h\n  CC      qmp-introspect.o\n  CC      qapi-types.o\n  CC      qapi-visit.o\n  CC      qapi-event.o\n  CC      qapi/qapi-visit-core.o\n  CC      qapi/qapi-dealloc-visitor.o\n  CC      qapi/qobject-input-visitor.o\n  CC      qapi/qobject-output-visitor.o\n  CC      qapi/qmp-registry.o\n  CC      qapi/qmp-dispatch.o\n  CC      qapi/string-input-visitor.o\n  CC      qapi/string-output-visitor.o\n  CC      qapi/opts-visitor.o\n  CC      qapi/qapi-clone-visitor.o\n  CC      qapi/qmp-event.o\n  CC      qapi/qapi-util.o\n  CC      qobject/qnull.o\n  CC      qobject/qstring.o\n  CC      qobject/qdict.o\n  CC      qobject/qnum.o\n  CC      qobject/qlist.o\n  CC      qobject/qbool.o\n  CC      qobject/qlit.o\n  CC      qobject/qjson.o\n  CC      qobject/qobject.o\n  CC      qobject/json-streamer.o\n  CC      qobject/json-lexer.o\n  CC      qobject/json-parser.o\n  CC      trace/control.o\n  CC      trace/qmp.o\n  CC      util/osdep.o\n  CC      util/cutils.o\n  CC      util/qemu-timer-common.o\n  CC      util/unicode.o\n  CC      util/bufferiszero.o\n  CC      util/aiocb.o\n  CC      util/lockcnt.o\n  CC      util/async.o\n  CC      util/thread-pool.o\n  CC      util/qemu-timer.o\n  CC      util/main-loop.o\n  CC      util/iohandler.o\n  CC      util/compatfd.o\n  CC      util/aio-posix.o\n  CC      util/event_notifier-posix.o\n  CC      util/mmap-alloc.o\n  CC      util/oslib-posix.o\n  CC      util/qemu-openpty.o\n  CC      util/qemu-thread-posix.o\n  CC      util/memfd.o\n  CC      util/envlist.o\n  CC      util/path.o\n  CC      util/module.o\n  CC      util/host-utils.o\n  CC      util/bitmap.o\n  CC      util/bitops.o\n  CC      util/hbitmap.o\n  CC      util/fifo8.o\n  CC      util/acl.o\n  CC      util/cacheinfo.o\n  CC      util/qemu-error.o\n  CC      util/error.o\n  CC      util/id.o\n  CC      util/iov.o\n  CC      util/qemu-config.o\n  CC      util/qemu-sockets.o\n  CC      util/uri.o\n  CC      util/qemu-progress.o\n  CC      util/qemu-option.o\n  CC      util/notify.o\n  CC      util/keyval.o\n  CC      util/crc32c.o\n  CC      util/hexdump.o\n  CC      util/throttle.o\n  CC      util/uuid.o\n  CC      util/getauxval.o\n  CC      util/readline.o\n  CC      util/rcu.o\n  CC      util/qemu-coroutine.o\n  CC      util/qemu-coroutine-lock.o\n  CC      util/qemu-coroutine-io.o\n  CC      util/qemu-coroutine-sleep.o\n  CC      util/coroutine-ucontext.o\n  CC      util/buffer.o\n  CC      util/timed-average.o\n  CC      util/base64.o\n  CC      util/log.o\n  CC      util/qdist.o\n  CC      util/qht.o\n  CC      util/stats64.o\n  CC      util/range.o\n  CC      util/systemd.o\n  CC      trace-root.o\n  CC      util/trace.o\n  CC      crypto/trace.o\n  CC      io/trace.o\n  CC      migration/trace.o\n  CC      block/trace.o\n  CC      chardev/trace.o\n  CC      hw/block/trace.o\n  CC      hw/block/dataplane/trace.o\n  CC      hw/intc/trace.o\n  CC      hw/net/trace.o\n  CC      hw/char/trace.o\n  CC      hw/virtio/trace.o\n  CC      hw/audio/trace.o\n  CC      hw/misc/trace.o\n  CC      hw/scsi/trace.o\n  CC      hw/usb/trace.o\n  CC      hw/display/trace.o\n  CC      hw/nvram/trace.o\n  CC      hw/input/trace.o\n  CC      hw/timer/trace.o\n  CC      hw/dma/trace.o\n  CC      hw/sparc/trace.o\n  CC      hw/sd/trace.o\n  CC      hw/isa/trace.o\n  CC      hw/mem/trace.o\n  CC      hw/i386/trace.o\n  CC      hw/i386/xen/trace.o\n  CC      hw/9pfs/trace.o\n  CC      hw/ppc/trace.o\n  CC      hw/pci/trace.o\n  CC      hw/s390x/trace.o\n  CC      hw/acpi/trace.o\n  CC      hw/vfio/trace.o\n  CC      hw/arm/trace.o\n  CC      hw/alpha/trace.o\n  CC      hw/xen/trace.o\n  CC      ui/trace.o\n  CC      audio/trace.o\n  CC      net/trace.o\n  CC      target/arm/trace.o\n  CC      target/i386/trace.o\n  CC      target/mips/trace.o\n  CC      target/sparc/trace.o\n  CC      target/s390x/trace.o\n  CC      target/ppc/trace.o\n  CC      qom/trace.o\n  CC      linux-user/trace.o\n  CC      qapi/trace.o\n  CC      accel/tcg/trace.o\n  CC      accel/kvm/trace.o\n  CC      crypto/pbkdf-stub.o\n  CC      nbd/trace.o\n  CC      stubs/arch-query-cpu-def.o\n  CC      stubs/arch-query-cpu-model-expansion.o\n  CC      stubs/arch-query-cpu-model-comparison.o\n  CC      stubs/arch-query-cpu-model-baseline.o\n  CC      stubs/bdrv-next-monitor-owned.o\n  CC      stubs/blk-commit-all.o\n  CC      stubs/blockdev-close-all-bdrv-states.o\n  CC      stubs/clock-warp.o\n  CC      stubs/cpu-get-clock.o\n  CC      stubs/cpu-get-icount.o\n  CC      stubs/dump.o\n  CC      stubs/error-printf.o\n  CC      stubs/fdset.o\n  CC      stubs/iothread.o\n  CC      stubs/gdbstub.o\n  CC      stubs/get-vm-name.o\n  CC      stubs/iothread-lock.o\n  CC      stubs/machine-init-done.o\n  CC      stubs/is-daemonized.o\n  CC      stubs/migr-blocker.o\n  CC      stubs/monitor.o\n  CC      stubs/change-state-handler.o\n  CC      stubs/notify-event.o\n  CC      stubs/qtest.o\n  CC      stubs/replay.o\n  CC      stubs/runstate-check.o\n  CC      stubs/set-fd-handler.o\n  CC      stubs/slirp.o\n  CC      stubs/trace-control.o\n  CC      stubs/sysbus.o\n  CC      stubs/uuid.o\n  CC      stubs/vmstate.o\n  CC      stubs/vm-stop.o\n  CC      stubs/qmp_pc_dimm.o\n  CC      stubs/target-monitor-defs.o\n  CC      stubs/target-get-monitor-def.o\n  CC      stubs/pc_madt_cpu_entry.o\n  CC      stubs/vmgenid.o\n  CC      stubs/xen-common.o\n  CC      stubs/xen-hvm.o\n  CC      stubs/pci-host-piix.o\n  CC      contrib/ivshmem-client/ivshmem-client.o\n  CC      contrib/ivshmem-client/main.o\n  CC      contrib/ivshmem-server/ivshmem-server.o\n  CC      contrib/ivshmem-server/main.o\n  CC      qemu-nbd.o\n  CC      block.o\n  CC      blockjob.o\n  CC      qemu-io-cmds.o\n  CC      replication.o\n  CC      block/raw-format.o\n  CC      block/qcow.o\n  CC      block/vdi.o\n  CC      block/vmdk.o\n  CC      block/cloop.o\n  CC      block/bochs.o\n  CC      block/vpc.o\n  CC      block/vvfat.o\n  CC      block/dmg.o\n  CC      block/qcow2.o\n  CC      block/qcow2-refcount.o\n  CC      block/qcow2-cluster.o\n  CC      block/qcow2-snapshot.o\n  CC      block/qcow2-cache.o\n  CC      block/qcow2-bitmap.o\n  CC      block/qed.o\n  CC      block/qed-l2-cache.o\n  CC      block/qed-cluster.o\n  CC      block/qed-table.o\n  CC      block/qed-check.o\n  CC      block/vhdx.o\n  CC      block/vhdx-endian.o\n  CC      block/vhdx-log.o\n  CC      block/quorum.o\n  CC      block/parallels.o\n  CC      block/blkdebug.o\n  CC      block/blkverify.o\n  CC      block/blkreplay.o\n  CC      block/block-backend.o\n  CC      block/snapshot.o\n  CC      block/qapi.o\n  CC      block/file-posix.o\n  CC      block/null.o\n  CC      block/mirror.o\n  CC      block/commit.o\n  CC      block/io.o\n  CC      block/throttle-groups.o\n  CC      block/nbd.o\n  CC      block/nbd-client.o\n  CC      block/accounting.o\n  CC      block/sheepdog.o\n  CC      block/dirty-bitmap.o\n  CC      block/replication.o\n  CC      block/backup.o\n  CC      block/write-threshold.o\n  CC      block/throttle.o\n  CC      block/crypto.o\n  CC      nbd/server.o\n  CC      nbd/client.o\n  CC      nbd/common.o\n  CC      block/dmg-bz2.o\n  CC      crypto/init.o\n  CC      crypto/hash.o\n  CC      crypto/hmac.o\n  CC      crypto/hash-glib.o\n  CC      crypto/aes.o\n  CC      crypto/hmac-glib.o\n  CC      crypto/desrfb.o\n  CC      crypto/cipher.o\n  CC      crypto/tlscreds.o\n  CC      crypto/tlscredsanon.o\n  CC      crypto/tlssession.o\n  CC      crypto/tlscredsx509.o\n  CC      crypto/secret.o\n  CC      crypto/pbkdf.o\n  CC      crypto/random-platform.o\n  CC      crypto/ivgen.o\n  CC      crypto/ivgen-essiv.o\n  CC      crypto/ivgen-plain.o\n  CC      crypto/ivgen-plain64.o\n  CC      crypto/afsplit.o\n  CC      crypto/xts.o\n  CC      crypto/block-qcow.o\n  CC      crypto/block-luks.o\n  CC      crypto/block.o\n  CC      io/channel.o\n  CC      io/channel-buffer.o\n  CC      io/channel-command.o\n  CC      io/channel-file.o\n  CC      io/channel-socket.o\n  CC      io/channel-watch.o\n  CC      io/channel-websock.o\n  CC      io/channel-tls.o\n  CC      io/channel-util.o\n  CC      io/dns-resolver.o\n  CC      io/task.o\n  CC      qom/object.o\n  CC      qom/container.o\n  CC      qom/qom-qobject.o\n  CC      qom/object_interfaces.o\n  GEN     qemu-img-cmds.h\n  CC      qemu-bridge-helper.o\n  CC      qemu-io.o\n  CC      blockdev.o\n  CC      blockdev-nbd.o\n  CC      bootdevice.o\n  CC      iothread.o\n  CC      qdev-monitor.o\n  CC      device-hotplug.o\n  CC      os-posix.o\n  CC      bt-host.o\n  CC      bt-vhci.o\n  CC      dma-helpers.o\n  CC      vl.o\n  CC      tpm.o\n  CC      device_tree.o\n  CC      qmp-marshal.o\n  CC      qmp.o\n  CC      hmp.o\n  CC      cpus-common.o\n  CC      audio/audio.o\n  CC      audio/noaudio.o\n  CC      audio/wavaudio.o\n  CC      audio/mixeng.o\n  CC      audio/sdlaudio.o\n  CC      audio/ossaudio.o\n  CC      audio/spiceaudio.o\n  CC      audio/wavcapture.o\n  CC      backends/rng.o\n  CC      backends/rng-egd.o\n  CC      backends/rng-random.o\n  CC      backends/tpm.o\n  CC      backends/hostmem.o\n  CC      backends/hostmem-ram.o\n  CC      backends/hostmem-file.o\n  CC      backends/cryptodev.o\n  CC      backends/cryptodev-builtin.o\n  CC      block/stream.o\n  CC      chardev/msmouse.o\n  CC      chardev/wctablet.o\n  CC      chardev/spice.o\n  CC      chardev/testdev.o\n  CC      disas/arm.o\n  CC      disas/i386.o\n  CC      fsdev/qemu-fsdev-dummy.o\n  CC      fsdev/qemu-fsdev-opts.o\n  CC      fsdev/qemu-fsdev-throttle.o\n  CC      hw/acpi/core.o\n  CC      hw/acpi/piix4.o\n  CC      hw/acpi/pcihp.o\n  CC      hw/acpi/ich9.o\n  CC      hw/acpi/tco.o\n  CC      hw/acpi/cpu_hotplug.o\n  CC      hw/acpi/memory_hotplug.o\n  CC      hw/acpi/cpu.o\n  CC      hw/acpi/nvdimm.o\n  CC      hw/acpi/vmgenid.o\n  CC      hw/acpi/acpi_interface.o\n  CC      hw/acpi/bios-linker-loader.o\n  CC      hw/acpi/aml-build.o\n  CC      hw/acpi/ipmi.o\n  CC      hw/acpi/acpi-stub.o\n  CC      hw/acpi/ipmi-stub.o\n  CC      hw/audio/sb16.o\n  CC      hw/audio/es1370.o\n  CC      hw/audio/ac97.o\n  CC      hw/audio/fmopl.o\n  CC      hw/audio/adlib.o\n  CC      hw/audio/gus.o\n  CC      hw/audio/gusemu_hal.o\n  CC      hw/audio/gusemu_mixer.o\n  CC      hw/audio/cs4231a.o\n  CC      hw/audio/intel-hda.o\n  CC      hw/audio/hda-codec.o\n  CC      hw/audio/pcspk.o\n  CC      hw/audio/wm8750.o\n  CC      hw/audio/pl041.o\n  CC      hw/audio/lm4549.o\n  CC      hw/audio/marvell_88w8618.o\n  CC      hw/audio/soundhw.o\n  CC      hw/block/block.o\n  CC      hw/block/cdrom.o\n  CC      hw/block/hd-geometry.o\n  CC      hw/block/fdc.o\n  CC      hw/block/nand.o\n  CC      hw/block/pflash_cfi01.o\n  CC      hw/block/m25p80.o\n  CC      hw/block/pflash_cfi02.o\n  CC      hw/block/xen_disk.o\n  CC      hw/block/ecc.o\n  CC      hw/block/onenand.o\n  CC      hw/block/nvme.o\n  CC      hw/bt/core.o\n  CC      hw/bt/l2cap.o\n  CC      hw/bt/sdp.o\n  CC      hw/bt/hci.o\n  CC      hw/bt/hid.o\n  CC      hw/bt/hci-csr.o\n  CC      hw/char/ipoctal232.o\n  CC      hw/char/parallel.o\n  CC      hw/char/pl011.o\n  CC      hw/char/serial.o\n  CC      hw/char/serial-isa.o\n  CC      hw/char/serial-pci.o\n  CC      hw/char/virtio-console.o\n  CC      hw/char/xen_console.o\n  CC      hw/char/cadence_uart.o\n  CC      hw/char/cmsdk-apb-uart.o\n  CC      hw/char/debugcon.o\n  CC      hw/char/imx_serial.o\n  CC      hw/core/qdev.o\n  CC      hw/core/qdev-properties.o\n  CC      hw/core/bus.o\n  CC      hw/core/reset.o\n  CC      hw/core/fw-path-provider.o\n  CC      hw/core/irq.o\n  CC      hw/core/hotplug.o\n  CC      hw/core/nmi.o\n  CC      hw/core/ptimer.o\n  CC      hw/core/sysbus.o\n  CC      hw/core/machine.o\n  CC      hw/core/loader.o\n  CC      hw/core/qdev-properties-system.o\n  CC      hw/core/register.o\n  CC      hw/core/or-irq.o\n  CC      hw/core/platform-bus.o\n  CC      hw/cpu/core.o\n  CC      hw/display/ads7846.o\n  CC      hw/display/cirrus_vga.o\n  CC      hw/display/pl110.o\n  CC      hw/display/ssd0303.o\n  CC      hw/display/ssd0323.o\n  CC      hw/display/xenfb.o\n  CC      hw/display/vga-pci.o\n  CC      hw/display/vga-isa.o\n  CC      hw/display/vmware_vga.o\n  CC      hw/display/blizzard.o\n  CC      hw/display/exynos4210_fimd.o\n  CC      hw/display/framebuffer.o\n  CC      hw/display/tc6393xb.o\n  CC      hw/display/qxl.o\n  CC      hw/display/qxl-logger.o\n  CC      hw/display/qxl-render.o\n  CC      hw/dma/pl080.o\n  CC      hw/dma/pl330.o\n  CC      hw/dma/i8257.o\n  CC      hw/dma/xlnx-zynq-devcfg.o\n  CC      hw/gpio/max7310.o\n  CC      hw/gpio/pl061.o\n  CC      hw/gpio/zaurus.o\n  CC      hw/gpio/gpio_key.o\n  CC      hw/i2c/core.o\n  CC      hw/i2c/smbus.o\n  CC      hw/i2c/smbus_eeprom.o\n  CC      hw/i2c/i2c-ddc.o\n  CC      hw/i2c/versatile_i2c.o\n  CC      hw/i2c/smbus_ich9.o\n  CC      hw/i2c/pm_smbus.o\n  CC      hw/i2c/bitbang_i2c.o\n  CC      hw/i2c/exynos4210_i2c.o\n  CC      hw/i2c/imx_i2c.o\n  CC      hw/i2c/aspeed_i2c.o\n  CC      hw/ide/core.o\n  CC      hw/ide/atapi.o\n  CC      hw/ide/qdev.o\n  CC      hw/ide/pci.o\n  CC      hw/ide/isa.o\n  CC      hw/ide/piix.o\n  CC      hw/ide/microdrive.o\n  CC      hw/ide/ahci.o\n  CC      hw/ide/ich.o\n  CC      hw/input/hid.o\n  CC      hw/input/lm832x.o\n  CC      hw/input/pckbd.o\n  CC      hw/input/pl050.o\n  CC      hw/input/ps2.o\n  CC      hw/input/stellaris_input.o\n  CC      hw/input/tsc2005.o\n  CC      hw/input/vmmouse.o\n  CC      hw/input/virtio-input.o\n  CC      hw/input/virtio-input-hid.o\n  CC      hw/input/virtio-input-host.o\n  CC      hw/intc/i8259_common.o\n  CC      hw/intc/i8259.o\n  CC      hw/intc/pl190.o\n  CC      hw/intc/imx_avic.o\n  CC      hw/intc/realview_gic.o\n  CC      hw/intc/ioapic_common.o\n  CC      hw/intc/arm_gic_common.o\n  CC      hw/intc/arm_gic.o\n  CC      hw/intc/arm_gicv2m.o\n  CC      hw/intc/arm_gicv3_common.o\n  CC      hw/intc/arm_gicv3.o\n  CC      hw/intc/arm_gicv3_dist.o\n  CC      hw/intc/arm_gicv3_redist.o\n  CC      hw/intc/arm_gicv3_its_common.o\n  CC      hw/intc/intc.o\n  CC      hw/ipack/ipack.o\n  CC      hw/ipack/tpci200.o\n  CC      hw/ipmi/ipmi.o\n  CC      hw/ipmi/ipmi_bmc_sim.o\n  CC      hw/ipmi/ipmi_bmc_extern.o\n  CC      hw/ipmi/isa_ipmi_kcs.o\n  CC      hw/ipmi/isa_ipmi_bt.o\n  CC      hw/isa/isa-bus.o\n  CC      hw/isa/apm.o\n  CC      hw/mem/pc-dimm.o\n  CC      hw/mem/nvdimm.o\n  CC      hw/misc/applesmc.o\n  CC      hw/misc/max111x.o\n  CC      hw/misc/tmp105.o\n  CC      hw/misc/tmp421.o\n  CC      hw/misc/debugexit.o\n  CC      hw/misc/sga.o\n  CC      hw/misc/pc-testdev.o\n  CC      hw/misc/pci-testdev.o\n  CC      hw/misc/edu.o\n  CC      hw/misc/unimp.o\n  CC      hw/misc/arm_l2x0.o\n  CC      hw/misc/arm_integrator_debug.o\n  CC      hw/misc/arm11scu.o\n  CC      hw/misc/a9scu.o\n  CC      hw/net/xen_nic.o\n  CC      hw/net/ne2000.o\n  CC      hw/net/eepro100.o\n  CC      hw/net/pcnet-pci.o\n  CC      hw/net/pcnet.o\n  CC      hw/net/e1000.o\n  CC      hw/net/e1000x_common.o\n  CC      hw/net/net_tx_pkt.o\n  CC      hw/net/net_rx_pkt.o\n  CC      hw/net/e1000e.o\n  CC      hw/net/e1000e_core.o\n  CC      hw/net/rtl8139.o\n  CC      hw/net/vmxnet3.o\n  CC      hw/net/smc91c111.o\n  CC      hw/net/lan9118.o\n  CC      hw/net/ne2000-isa.o\n  CC      hw/net/xgmac.o\n  CC      hw/net/allwinner_emac.o\n  CC      hw/net/imx_fec.o\n  CC      hw/net/cadence_gem.o\n  CC      hw/net/stellaris_enet.o\n  CC      hw/net/ftgmac100.o\n  CC      hw/net/rocker/rocker.o\n  CC      hw/net/rocker/rocker_fp.o\n  CC      hw/net/rocker/rocker_desc.o\n  CC      hw/net/rocker/rocker_world.o\n  CC      hw/net/rocker/rocker_of_dpa.o\n  CC      hw/nvram/eeprom93xx.o\n  CC      hw/nvram/fw_cfg.o\n  CC      hw/nvram/chrp_nvram.o\n  CC      hw/pci-bridge/pci_bridge_dev.o\n  CC      hw/pci-bridge/pcie_root_port.o\n  CC      hw/pci-bridge/pcie_pci_bridge.o\n  CC      hw/pci-bridge/gen_pcie_root_port.o\n  CC      hw/pci-bridge/pci_expander_bridge.o\n  CC      hw/pci-bridge/xio3130_upstream.o\n  CC      hw/pci-bridge/xio3130_downstream.o\n  CC      hw/pci-bridge/ioh3420.o\n  CC      hw/pci-bridge/i82801b11.o\n  CC      hw/pci-host/pam.o\n  CC      hw/pci-host/versatile.o\n  CC      hw/pci-host/piix.o\n  CC      hw/pci-host/q35.o\n  CC      hw/pci-host/gpex.o\n  CC      hw/pci/pci.o\n  CC      hw/pci/pci_bridge.o\n  CC      hw/pci/msix.o\n  CC      hw/pci/msi.o\n  CC      hw/pci/shpc.o\n  CC      hw/pci/slotid_cap.o\n  CC      hw/pci/pci_host.o\n  CC      hw/pci/pcie_host.o\n  CC      hw/pci/pcie.o\n  CC      hw/pci/pcie_aer.o\n  CC      hw/pci/pcie_port.o\n  CC      hw/pci/pci-stub.o\n  CC      hw/pcmcia/pcmcia.o\n  CC      hw/scsi/scsi-disk.o\n  CC      hw/scsi/scsi-generic.o\n  CC      hw/scsi/scsi-bus.o\n  CC      hw/scsi/lsi53c895a.o\n  CC      hw/scsi/mptsas.o\n  CC      hw/scsi/mptconfig.o\n  CC      hw/scsi/mptendian.o\n  CC      hw/scsi/megasas.o\n  CC      hw/scsi/vmw_pvscsi.o\n  CC      hw/scsi/esp.o\n  CC      hw/scsi/esp-pci.o\n  CC      hw/sd/pl181.o\n  CC      hw/sd/ssi-sd.o\n  CC      hw/sd/sd.o\n  CC      hw/sd/core.o\n  CC      hw/sd/sdhci.o\n  CC      hw/smbios/smbios.o\n  CC      hw/smbios/smbios_type_38.o\n  CC      hw/smbios/smbios-stub.o\n  CC      hw/smbios/smbios_type_38-stub.o\n  CC      hw/ssi/pl022.o\n  CC      hw/ssi/ssi.o\n  CC      hw/ssi/xilinx_spips.o\n  CC      hw/ssi/aspeed_smc.o\n  CC      hw/ssi/stm32f2xx_spi.o\n  CC      hw/timer/arm_timer.o\n  CC      hw/timer/arm_mptimer.o\n  CC      hw/timer/armv7m_systick.o\n  CC      hw/timer/a9gtimer.o\n  CC      hw/timer/cadence_ttc.o\n  CC      hw/timer/ds1338.o\n  CC      hw/timer/hpet.o\n  CC      hw/timer/i8254_common.o\n  CC      hw/timer/i8254.o\n  CC      hw/timer/pl031.o\n  CC      hw/timer/twl92230.o\n  CC      hw/timer/imx_epit.o\n  CC      hw/timer/imx_gpt.o\n  CC      hw/timer/stm32f2xx_timer.o\n  CC      hw/timer/aspeed_timer.o\n  CC      hw/timer/cmsdk-apb-timer.o\n  CC      hw/tpm/tpm_tis.o\n  CC      hw/tpm/tpm_passthrough.o\n  CC      hw/tpm/tpm_util.o\n  CC      hw/usb/core.o\n  CC      hw/usb/combined-packet.o\n  CC      hw/usb/bus.o\n  CC      hw/usb/libhw.o\n  CC      hw/usb/desc.o\n  CC      hw/usb/desc-msos.o\n  CC      hw/usb/hcd-uhci.o\n  CC      hw/usb/hcd-ohci.o\n  CC      hw/usb/hcd-ehci.o\n  CC      hw/usb/hcd-ehci-pci.o\n  CC      hw/usb/hcd-ehci-sysbus.o\n  CC      hw/usb/hcd-xhci.o\n  CC      hw/usb/hcd-xhci-nec.o\n  CC      hw/usb/hcd-musb.o\n  CC      hw/usb/dev-hub.o\n  CC      hw/usb/dev-hid.o\n  CC      hw/usb/dev-wacom.o\n  CC      hw/usb/dev-storage.o\n  CC      hw/usb/dev-uas.o\n  CC      hw/usb/dev-audio.o\n  CC      hw/usb/dev-serial.o\n  CC      hw/usb/dev-network.o\n  CC      hw/usb/dev-bluetooth.o\n  CC      hw/usb/dev-smartcard-reader.o\n  CC      hw/usb/ccid-card-passthru.o\n  CC      hw/usb/ccid-card-emulated.o\n  CC      hw/usb/dev-mtp.o\n  CC      hw/usb/host-stub.o\n  CC      hw/virtio/virtio-rng.o\n  CC      hw/virtio/virtio-pci.o\n  CC      hw/virtio/virtio-bus.o\n  CC      hw/virtio/virtio-mmio.o\n  CC      hw/virtio/vhost-stub.o\n  CC      hw/watchdog/watchdog.o\n  CC      hw/watchdog/wdt_i6300esb.o\n  CC      hw/watchdog/wdt_ib700.o\n  CC      hw/watchdog/wdt_aspeed.o\n  CC      hw/xen/xen_backend.o\n  CC      hw/xen/xen_devconfig.o\n  CC      hw/xen/xen_pvdev.o\n  CC      hw/xen/xen-common.o\n  CC      migration/migration.o\n  CC      migration/socket.o\n  CC      migration/fd.o\n  CC      migration/exec.o\n  CC      migration/tls.o\n  CC      migration/channel.o\n  CC      migration/savevm.o\n  CC      migration/colo-comm.o\n  CC      migration/colo.o\n  CC      migration/colo-failover.o\n  CC      migration/vmstate.o\n  CC      migration/vmstate-types.o\n  CC      migration/page_cache.o\n  CC      migration/qemu-file.o\n  CC      migration/global_state.o\n  CC      migration/qemu-file-channel.o\n  CC      migration/xbzrle.o\n  CC      migration/postcopy-ram.o\n  CC      migration/qjson.o\n  CC      migration/rdma.o\n  CC      migration/block.o\n  CC      net/net.o\n  CC      net/queue.o\n  CC      net/checksum.o\n  CC      net/util.o\n  CC      net/hub.o\n  CC      net/socket.o\n  CC      net/dump.o\n  CC      net/eth.o\n  CC      net/l2tpv3.o\n  CC      net/vhost-user.o\n  CC      net/slirp.o\n  CC      net/filter.o\n  CC      net/filter-buffer.o\n  CC      net/filter-mirror.o\n  CC      net/colo-compare.o\n  CC      net/colo.o\n  CC      net/filter-rewriter.o\n  CC      net/filter-replay.o\n  CC      net/tap.o\n  CC      net/tap-linux.o\n  CC      qom/cpu.o\n  CC      replay/replay.o\n  CC      replay/replay-internal.o\n  CC      replay/replay-events.o\n/tmp/qemu-test/src/replay/replay-internal.c: In function ‘replay_put_array’:\n/tmp/qemu-test/src/replay/replay-internal.c:65: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result\n  CC      replay/replay-time.o\n  CC      replay/replay-input.o\n  CC      replay/replay-char.o\n  CC      replay/replay-snapshot.o\n  CC      replay/replay-net.o\n  CC      replay/replay-audio.o\n  CC      slirp/cksum.o\n  CC      slirp/if.o\n  CC      slirp/ip_icmp.o\n  CC      slirp/ip6_icmp.o\n  CC      slirp/ip6_input.o\n  CC      slirp/ip6_output.o\n  CC      slirp/ip_input.o\n  CC      slirp/ip_output.o\n  CC      slirp/dnssearch.o\n  CC      slirp/dhcpv6.o\n  CC      slirp/slirp.o\n  CC      slirp/misc.o\n  CC      slirp/mbuf.o\n  CC      slirp/socket.o\n  CC      slirp/sbuf.o\n  CC      slirp/tcp_input.o\n  CC      slirp/tcp_output.o\n  CC      slirp/tcp_subr.o\n/tmp/qemu-test/src/slirp/tcp_input.c: In function ‘tcp_input’:\n/tmp/qemu-test/src/slirp/tcp_input.c:219: warning: ‘save_ip.ip_p’ may be used uninitialized in this function\n/tmp/qemu-test/src/slirp/tcp_input.c:219: warning: ‘save_ip.ip_len’ may be used uninitialized in this function\n/tmp/qemu-test/src/slirp/tcp_input.c:219: warning: ‘save_ip.ip_tos’ may be used uninitialized in this function\n/tmp/qemu-test/src/slirp/tcp_input.c:219: warning: ‘save_ip.ip_id’ may be used uninitialized in this function\n/tmp/qemu-test/src/slirp/tcp_input.c:219: warning: ‘save_ip.ip_off’ may be used uninitialized in this function\n/tmp/qemu-test/src/slirp/tcp_input.c:219: warning: ‘save_ip.ip_ttl’ may be used uninitialized in this function\n/tmp/qemu-test/src/slirp/tcp_input.c:219: warning: ‘save_ip.ip_sum’ may be used uninitialized in this function\n/tmp/qemu-test/src/slirp/tcp_input.c:219: warning: ‘save_ip.ip_src.s_addr’ may be used uninitialized in this function\n/tmp/qemu-test/src/slirp/tcp_input.c:219: warning: ‘save_ip.ip_dst.s_addr’ may be used uninitialized in this function\n/tmp/qemu-test/src/slirp/tcp_input.c:220: warning: ‘save_ip6.ip_nh’ may be used uninitialized in this function\n  CC      slirp/tcp_timer.o\n  CC      slirp/udp.o\n  CC      slirp/udp6.o\n  CC      slirp/bootp.o\n  CC      slirp/tftp.o\n  CC      slirp/arp_table.o\n  CC      slirp/ndp_table.o\n  CC      slirp/ncsi.o\n  CC      ui/keymaps.o\n  CC      ui/console.o\n  CC      ui/cursor.o\n  CC      ui/qemu-pixman.o\n  CC      ui/input-keymap.o\n  CC      ui/input-legacy.o\n  CC      ui/input.o\n  CC      ui/input-linux.o\n  CC      ui/spice-core.o\n  CC      ui/spice-input.o\n  CC      ui/spice-display.o\n  CC      ui/sdl.o\n  CC      ui/x_keymap.o\n  CC      ui/sdl_zoom.o\n  CC      ui/curses.o\n  CC      ui/vnc.o\n  CC      ui/vnc-enc-zlib.o\n  CC      ui/vnc-enc-hextile.o\n  CC      ui/vnc-palette.o\n  CC      ui/vnc-enc-tight.o\n  CC      ui/vnc-enc-zrle.o\n  CC      ui/vnc-auth-vencrypt.o\n  CC      ui/vnc-jobs.o\n  CC      ui/vnc-ws.o\n  CC      ui/shader.o\n  CC      ui/gtk.o\n  VERT    ui/shader/texture-blit-vert.h\n  FRAG    ui/shader/texture-blit-frag.h\n  CC      ui/egl-helpers.o\n  CC      ui/egl-context.o\n  CC      ui/gtk-egl.o\n  CC      chardev/char.o\n  CC      chardev/char-fd.o\n  CC      chardev/char-fe.o\n  CC      chardev/char-file.o\n  CC      chardev/char-io.o\n  CC      chardev/char-mux.o\n  CC      chardev/char-null.o\n  CC      chardev/char-parallel.o\n  CC      chardev/char-pipe.o\n  CC      chardev/char-pty.o\n  CC      chardev/char-ringbuf.o\n  CC      chardev/char-socket.o\n  CC      chardev/char-serial.o\n  CC      chardev/char-stdio.o\n  CC      chardev/char-udp.o\n  LINK    tests/qemu-iotests/socket_scm_helper\n  CC      qga/commands.o\nIn file included from /usr/include/gtk-2.0/gtk/gtk.h:235,\n                 from /tmp/qemu-test/src/include/ui/gtk.h:10,\n                 from /tmp/qemu-test/src/ui/gtk-egl.c:21:\n/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn’t a prototype\nIn file included from /usr/include/gtk-2.0/gtk/gtk.h:235,\n                 from /tmp/qemu-test/src/include/ui/gtk.h:10,\n                 from /tmp/qemu-test/src/ui/gtk.c:43:\n/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn’t a prototype\n  CC      qga/guest-agent-command-state.o\n  CC      qga/main.o\n  CC      qga/commands-posix.o\n  CC      qga/channel-posix.o\n  CC      qga/qapi-generated/qga-qapi-types.o\n  CC      qga/qapi-generated/qga-qapi-visit.o\n  CC      qga/qapi-generated/qga-qmp-marshal.o\n  AR      libqemuutil.a\n  AR      libqemustub.a\n  CC      qemu-img.o\n  CC      ui/console-gl.o\n  AS      optionrom/linuxboot.o\n  CC      optionrom/linuxboot_dma.o\n  AS      optionrom/multiboot.o\n  AS      optionrom/kvmvapic.o\ncc: unrecognized option '-no-integrated-as'\ncc: unrecognized option '-no-integrated-as'\n  BUILD   optionrom/linuxboot_dma.img\n  BUILD   optionrom/linuxboot.img\n  BUILD   optionrom/multiboot.img\n  BUILD   optionrom/linuxboot.raw\n  BUILD   optionrom/linuxboot_dma.raw\n  BUILD   optionrom/multiboot.raw\n  BUILD   optionrom/kvmvapic.img\n  SIGN    optionrom/linuxboot.bin\n  SIGN    optionrom/linuxboot_dma.bin\n  SIGN    optionrom/multiboot.bin\n  BUILD   optionrom/kvmvapic.raw\n  SIGN    optionrom/kvmvapic.bin\n  LINK    qemu-ga\n  LINK    ivshmem-client\n  LINK    ivshmem-server\n  LINK    qemu-nbd\n  LINK    qemu-img\n  LINK    qemu-io\n  LINK    qemu-bridge-helper\n  GEN     aarch64-softmmu/hmp-commands.h\n  GEN     aarch64-softmmu/hmp-commands-info.h\n  GEN     aarch64-softmmu/config-target.h\n  GEN     x86_64-softmmu/hmp-commands.h\n  GEN     x86_64-softmmu/hmp-commands-info.h\n  GEN     x86_64-softmmu/config-target.h\n  CC      aarch64-softmmu/tcg/tcg.o\n  CC      aarch64-softmmu/fpu/softfloat.o\n  CC      aarch64-softmmu/tcg/tcg-op.o\n  CC      aarch64-softmmu/exec.o\n  CC      aarch64-softmmu/tcg/tcg-common.o\n  CC      aarch64-softmmu/tcg/optimize.o\n  CC      aarch64-softmmu/disas.o\n  GEN     aarch64-softmmu/gdbstub-xml.c\n  CC      x86_64-softmmu/exec.o\n  CC      aarch64-softmmu/hax-stub.o\n  CC      x86_64-softmmu/tcg/tcg.o\n  CC      aarch64-softmmu/arch_init.o\n  CC      aarch64-softmmu/cpus.o\n  CC      aarch64-softmmu/monitor.o\n  CC      aarch64-softmmu/gdbstub.o\n  CC      x86_64-softmmu/tcg/tcg-op.o\n  CC      aarch64-softmmu/balloon.o\n  CC      aarch64-softmmu/ioport.o\n  CC      x86_64-softmmu/tcg/optimize.o\n  CC      x86_64-softmmu/tcg/tcg-common.o\n  CC      aarch64-softmmu/numa.o\n  CC      aarch64-softmmu/qtest.o\n  CC      x86_64-softmmu/fpu/softfloat.o\n  CC      aarch64-softmmu/memory.o\n  CC      aarch64-softmmu/memory_mapping.o\n  CC      aarch64-softmmu/dump.o\n  CC      aarch64-softmmu/migration/ram.o\n  CC      aarch64-softmmu/accel/accel.o\n/tmp/qemu-test/src/memory.c:212: error: redefinition of typedef ‘FlatView’\n/tmp/qemu-test/src/include/exec/memory.h:51: note: previous declaration of ‘FlatView’ was here\nmake[1]: *** [memory.o] Error 1\nmake[1]: *** Waiting for unfinished jobs....\n  CC      x86_64-softmmu/disas.o\n  GEN     x86_64-softmmu/gdbstub-xml.c\n  CC      x86_64-softmmu/hax-stub.o\n  CC      x86_64-softmmu/arch_init.o\n  CC      x86_64-softmmu/cpus.o\n  CC      x86_64-softmmu/monitor.o\n  CC      x86_64-softmmu/gdbstub.o\n  CC      x86_64-softmmu/balloon.o\n  CC      x86_64-softmmu/ioport.o\n  CC      x86_64-softmmu/numa.o\n  CC      x86_64-softmmu/qtest.o\n  CC      x86_64-softmmu/memory.o\n  CC      x86_64-softmmu/memory_mapping.o\nmake: *** [subdir-aarch64-softmmu] Error 2\nmake: *** Waiting for unfinished jobs....\n  CC      x86_64-softmmu/dump.o\n  CC      x86_64-softmmu/migration/ram.o\n  CC      x86_64-softmmu/accel/accel.o\n  CC      x86_64-softmmu/accel/kvm/kvm-all.o\n/tmp/qemu-test/src/memory.c:212: error: redefinition of typedef ‘FlatView’\n/tmp/qemu-test/src/include/exec/memory.h:51: note: previous declaration of ‘FlatView’ was here\nmake[1]: *** [memory.o] Error 1\nmake[1]: *** Waiting for unfinished jobs....\nmake: *** [subdir-x86_64-softmmu] Error 2\nTraceback (most recent call last):\n  File \"./tests/docker/docker.py\", line 384, in <module>\n    sys.exit(main())\n  File \"./tests/docker/docker.py\", line 381, in main\n    return args.cmdobj.run(args, argv)\n  File \"./tests/docker/docker.py\", line 239, in run\n    return Docker().run(argv, args.keep, quiet=args.quiet)\n  File \"./tests/docker/docker.py\", line 207, in run\n    quiet=quiet)\n  File \"./tests/docker/docker.py\", line 125, in _do_check\n    return subprocess.check_call(self._command + cmd, **kwargs)\n  File \"/usr/lib64/python2.7/subprocess.py\", line 186, in check_call\n    raise CalledProcessError(retcode, cmd)\nsubprocess.CalledProcessError: Command '['docker', 'run', '--label', 'com.qemu.instance.uuid=e4500e089c5c11e79a5152540069c830', '-u', '0', '-t', '--rm', '--net=none', '-e', 'TARGET_LIST=', '-e', 'EXTRA_CONFIGURE_OPTS=', '-e', 'V=', '-e', 'J=8', '-e', 'DEBUG=', '-e', 'SHOW_ENV=1', '-e', 'CCACHE_DIR=/var/tmp/ccache', '-v', '/var/tmp/patchew-tester-tmp-l9uv09xi/src/docker-src.2017-09-18-06.34.00.26786:/var/tmp/qemu:z,ro', '-v', '/root/.cache/qemu-docker-ccache:/var/tmp/ccache:z', 'qemu:centos6', '/var/tmp/qemu/run', 'test-quick']' returned non-zero exit status 2\nmake[1]: *** [tests/docker/Makefile.include:139: docker-run] Error 1\nmake[1]: Leaving directory '/var/tmp/patchew-tester-tmp-l9uv09xi/src'\nmake: *** [tests/docker/Makefile.include:168: docker-run-test-quick@centos6] Error 2\n\nreal\t2m8.701s\nuser\t0m5.096s\nsys\t0m1.728s\n=== OUTPUT END ===\n\nTest command exited with code: 2\n\n\n---\nEmail generated automatically by Patchew [http://patchew.org/].\nPlease send your feedback to patchew-devel@freelists.org","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)","Received":["from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xwjB34WhRz9s78\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon, 18 Sep 2017 20:37:15 +1000 (AEST)","from localhost ([::1]:35691 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dttQP-0003Gj-OR\n\tfor incoming@patchwork.ozlabs.org; Mon, 18 Sep 2017 06:37:13 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:49693)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <no-reply@patchew.org>) id 1dttPp-0002x8-QI\n\tfor qemu-devel@nongnu.org; Mon, 18 Sep 2017 06:36:43 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <no-reply@patchew.org>) id 1dttPk-00042w-E0\n\tfor qemu-devel@nongnu.org; Mon, 18 Sep 2017 06:36:37 -0400","from sender-of-o52.zoho.com ([135.84.80.217]:21447)\n\tby eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <no-reply@patchew.org>)\n\tid 1dttPk-00042e-32\n\tfor qemu-devel@nongnu.org; Mon, 18 Sep 2017 06:36:32 -0400","from [172.17.0.2] (23.253.156.214 [23.253.156.214]) by\n\tmx.zohomail.com with SMTPS id 1505730968307935.5533757587918;\n\tMon, 18 Sep 2017 03:36:08 -0700 (PDT)"],"Resent-Date":"Mon, 18 Sep 2017 06:36:37 -0400","Resent-Message-Id":"<E1dttPk-00042w-E0@eggs.gnu.org>","In-Reply-To":"<20170918101709.30421-1-aik@ozlabs.ru>","Message-ID":"<150573096771.36.1097207482950343030@69b6ddf88678>","MIME-Version":"1.0","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Resent-From":"","From":"no-reply@patchew.org","To":"aik@ozlabs.ru","Date":"Mon, 18 Sep 2017 03:36:08 -0700 (PDT)","X-ZohoMailClient":"External","X-detected-operating-system":"by eggs.gnu.org: GNU/Linux 3.x [fuzzy]","X-Received-From":"135.84.80.217","Subject":"Re: [Qemu-devel] [PATCH qemu v3 00/13] memory: Reduce memory use","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Id":"<qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<http://lists.nongnu.org/archive/html/qemu-devel/>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Reply-To":"qemu-devel@nongnu.org","Cc":"aik@ozlabs.ru, pbonzini@redhat.com, famz@redhat.com,\n\tqemu-devel@nongnu.org","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"}},{"id":1770229,"web_url":"http://patchwork.ozlabs.org/comment/1770229/","msgid":"<c7702271-0af0-d33d-5ebe-364ce75a68df@redhat.com>","list_archive_url":null,"date":"2017-09-18T14:59:47","subject":"Re: [Qemu-devel] [PATCH qemu v3 00/13] memory: Reduce memory use","submitter":{"id":2701,"url":"http://patchwork.ozlabs.org/api/people/2701/","name":"Paolo Bonzini","email":"pbonzini@redhat.com"},"content":"On 18/09/2017 12:16, Alexey Kardashevskiy wrote:\n> This was inspired by https://bugzilla.redhat.com/show_bug.cgi?id=1481593\n> Previous versions:\n> v1: https://lists.gnu.org/archive/html/qemu-devel/2017-09/msg01559.html\n> v2: https://lists.gnu.org/archive/html/qemu-devel/2017-09/msg04069.html\n> \n> This patchset tries to reduce amount of memory used by FlatViews\n> and tries share as many FVs between address spaces as possible.\n> \n> Changelog:\n> v3:\n> * addressed comments from v2, mainly simplified the code\n\nLooks almost ready.  I had a couple comments on patch 11.  However, if\nthey are wrong, I can just queue patches 2-13 immediately.  Your work on\nother optimizations can then continue on top.\n\nThanks!\n\nPaolo\n\n> v2:\n> * total rework\n> \n> \n> \n> \n> This is based on sha1\n> 4f2058ded4 Peter Maydell \"Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20170917' into staging\".\n> \n> Please comment. Thanks.\n> \n> \n> \n> Alexey Kardashevskiy (13):\n>   memory: Postpone flatview and dispatch tree building till all devices\n>     are added\n>   exec: Explicitely export target AS from\n>     address_space_translate_internal\n>   memory: Open code FlatView rendering\n>   memory: Move FlatView allocation to a helper\n>   memory: Move AddressSpaceDispatch from AddressSpace to FlatView\n>   memory: Remove AddressSpace pointer from AddressSpaceDispatch\n>   memory: Switch memory from using AddressSpace to FlatView\n>   memory: Cleanup after switching to FlatView\n>   memory: Rename mem_begin/mem_commit/mem_add helpers\n>   memory: Store physical root MR in FlatView\n>   memory: Share FlatView's and dispatch trees between address spaces\n>   memory: Get rid of address_space_init_shareable\n>   memory: Add flat views to HMP \"info mtree\"\n> \n>  include/exec/memory-internal.h |  16 +-\n>  include/exec/memory.h          |  76 +++++-----\n>  include/hw/arm/armv7m.h        |   2 +-\n>  cpus.c                         |   5 +-\n>  exec.c                         | 330 +++++++++++++++++++++++++----------------\n>  hw/arm/armv7m.c                |   9 +-\n>  hw/intc/openpic_kvm.c          |   2 +-\n>  memory.c                       | 271 +++++++++++++++++++++++----------\n>  monitor.c                      |   3 +-\n>  target/arm/cpu.c               |  16 +-\n>  target/i386/cpu.c              |   5 +-\n>  vl.c                           |   9 ++\n>  hmp-commands-info.hx           |   7 +-\n>  13 files changed, 478 insertions(+), 273 deletions(-)\n>","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)","ext-mx04.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com","ext-mx04.extmail.prod.ext.phx2.redhat.com;\n\tspf=fail smtp.mailfrom=pbonzini@redhat.com"],"Received":["from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xwq2l5HYNz9s78\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 19 Sep 2017 01:01:19 +1000 (AEST)","from localhost ([::1]:37126 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dtxXx-0001kZ-Sp\n\tfor incoming@patchwork.ozlabs.org; Mon, 18 Sep 2017 11:01:17 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:36485)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <pbonzini@redhat.com>) id 1dtxWc-000175-0v\n\tfor qemu-devel@nongnu.org; Mon, 18 Sep 2017 10:59:55 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <pbonzini@redhat.com>) id 1dtxWY-00015X-Qx\n\tfor qemu-devel@nongnu.org; Mon, 18 Sep 2017 10:59:54 -0400","from mx1.redhat.com ([209.132.183.28]:61933)\n\tby eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <pbonzini@redhat.com>) id 1dtxWY-00015A-KY\n\tfor qemu-devel@nongnu.org; Mon, 18 Sep 2017 10:59:50 -0400","from smtp.corp.redhat.com\n\t(int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mx1.redhat.com (Postfix) with ESMTPS id 4E49D7F7B9;\n\tMon, 18 Sep 2017 14:59:49 +0000 (UTC)","from [10.32.181.85] (unknown [10.32.181.85])\n\tby smtp.corp.redhat.com (Postfix) with ESMTPS id BFFC118847;\n\tMon, 18 Sep 2017 14:59:48 +0000 (UTC)"],"DMARC-Filter":"OpenDMARC Filter v1.3.2 mx1.redhat.com 4E49D7F7B9","To":"Alexey Kardashevskiy <aik@ozlabs.ru>, qemu-devel@nongnu.org","References":"<20170918101709.30421-1-aik@ozlabs.ru>","From":"Paolo Bonzini <pbonzini@redhat.com>","Message-ID":"<c7702271-0af0-d33d-5ebe-364ce75a68df@redhat.com>","Date":"Mon, 18 Sep 2017 16:59:47 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.1","MIME-Version":"1.0","In-Reply-To":"<20170918101709.30421-1-aik@ozlabs.ru>","Content-Type":"text/plain; charset=utf-8","Content-Language":"en-US","Content-Transfer-Encoding":"7bit","X-Scanned-By":"MIMEDefang 2.79 on 10.5.11.13","X-Greylist":"Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.28]);\n\tMon, 18 Sep 2017 14:59:49 +0000 (UTC)","X-detected-operating-system":"by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]\n\t[fuzzy]","X-Received-From":"209.132.183.28","Subject":"Re: [Qemu-devel] [PATCH qemu v3 00/13] memory: Reduce memory use","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Id":"<qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<http://lists.nongnu.org/archive/html/qemu-devel/>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"}},{"id":1770595,"web_url":"http://patchwork.ozlabs.org/comment/1770595/","msgid":"<ea2a1b2f-4b44-0eb2-2fef-bb8eec118693@ozlabs.ru>","list_archive_url":null,"date":"2017-09-19T00:19:11","subject":"Re: [Qemu-devel] [PATCH qemu v3 00/13] memory: Reduce memory use","submitter":{"id":7621,"url":"http://patchwork.ozlabs.org/api/people/7621/","name":"Alexey Kardashevskiy","email":"aik@ozlabs.ru"},"content":"On 19/09/17 00:59, Paolo Bonzini wrote:\n> On 18/09/2017 12:16, Alexey Kardashevskiy wrote:\n>> This was inspired by https://bugzilla.redhat.com/show_bug.cgi?id=1481593\n>> Previous versions:\n>> v1: https://lists.gnu.org/archive/html/qemu-devel/2017-09/msg01559.html\n>> v2: https://lists.gnu.org/archive/html/qemu-devel/2017-09/msg04069.html\n>>\n>> This patchset tries to reduce amount of memory used by FlatViews\n>> and tries share as many FVs between address spaces as possible.\n>>\n>> Changelog:\n>> v3:\n>> * addressed comments from v2, mainly simplified the code\n> \n> Looks almost ready.  I had a couple comments on patch 11.  However, if\n> they are wrong, I can just queue patches 2-13 immediately. \n\nNah, I'll repost, too many commit logs need an update. Thanks for the review!","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=ozlabs-ru.20150623.gappssmtp.com\n\theader.i=@ozlabs-ru.20150623.gappssmtp.com\n\theader.b=\"lHmWkzne\"; dkim-atps=neutral"],"Received":["from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xx3TZ4KGFz9s5L\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 19 Sep 2017 10:21:54 +1000 (AEST)","from localhost ([::1]:39432 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1du6IS-0004Qw-KU\n\tfor incoming@patchwork.ozlabs.org; Mon, 18 Sep 2017 20:21:52 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:39528)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <aik@ozlabs.ru>) id 1du6Fz-0002xc-KY\n\tfor qemu-devel@nongnu.org; Mon, 18 Sep 2017 20:19:22 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <aik@ozlabs.ru>) id 1du6Fw-0000bP-Ci\n\tfor qemu-devel@nongnu.org; Mon, 18 Sep 2017 20:19:19 -0400","from mail-pf0-x242.google.com ([2607:f8b0:400e:c00::242]:38876)\n\tby eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)\n\t(Exim 4.71) (envelope-from <aik@ozlabs.ru>) id 1du6Fw-0000b7-5e\n\tfor qemu-devel@nongnu.org; Mon, 18 Sep 2017 20:19:16 -0400","by mail-pf0-x242.google.com with SMTP id q76so803984pfq.5\n\tfor <qemu-devel@nongnu.org>; Mon, 18 Sep 2017 17:19:16 -0700 (PDT)","from [192.168.10.22] (124-171-134-202.dyn.iinet.net.au.\n\t[124.171.134.202]) by smtp.googlemail.com with ESMTPSA id\n\tr90sm638652pfb.183.2017.09.18.17.19.13\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tMon, 18 Sep 2017 17:19:14 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=ozlabs-ru.20150623.gappssmtp.com; s=20150623;\n\th=subject:to:references:from:message-id:date:user-agent:mime-version\n\t:in-reply-to:content-language:content-transfer-encoding;\n\tbh=7lW7km6pg2a5OeuC0ADKC11ariQy4C5UyXmVUYAFxsU=;\n\tb=lHmWkzneOYzXaCWyXLYOTQwq4jshJWc+/jCAHZzEj0qGj7mXWzzrNvEF37pfG2+M4b\n\tO184d98R8n41znQR55WuxC2qfiOvg+OiZ2BrkyacbdMb8BeF9cr1Op9eDaITIUre1s93\n\tN8oFH31xQ3jYQFB/97NECpD2hPcXuH3V9NLUExEAKlrDTDN2Hq42frJJPxhPAh79JDyS\n\tX7t0sn8sgfe2a+nnL97zLIv7Wr/u8/KnU2bsZkjkV0BAobFw+b7yvbiWL2xtZbxxdYWE\n\tbTgsZp5bBJobWmPcsICk78NR+eeSq98dIjEhkPvlx+JvYYzor+1Nz3rauk4aTgdPzCPm\n\tW/2g==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:to:references:from:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-language\n\t:content-transfer-encoding;\n\tbh=7lW7km6pg2a5OeuC0ADKC11ariQy4C5UyXmVUYAFxsU=;\n\tb=m0jbnjq2Ps3qCIV7hTMPLOdZrxLXjs2aURNYTZSgcD1HHDwa1XeJpdNggqmC4UCGJY\n\tW00qYj37EV9Jrk+EVaU8A+bhtxdpgPcmS8p0ueN/hzBTTxBlQ2juSU1D/cJSeAVPxhJ2\n\tM52COs9fDBwZIJ9oOMFyXi045XdbOMfz4RcYpqu9m+mS8dB6lT994oHavLEMDQbqPtBP\n\t3cp7bYSxopzKlfes5Sz8Lsy3Rgf+RZlcgrzIqstHMOS+iLKbizxUbl7z0Ru2GkjSa7aq\n\tnRJvV1oH6agnCxB5i+feT8rTJqHVXW0uxsVdEdtYPMcMk1rdHUoy7z0KxOTeRFqqKEaX\n\tTCmA==","X-Gm-Message-State":"AHPjjUh5Yj8qZPwo9O+Wogcn7duMC7ZJ2HoNvTAaZ5lJTWnQJBfiGFQp\n\tDv0sUgop/Wk1wNM/ZRs=","X-Google-Smtp-Source":"AOwi7QAUpwxVdEN8ZAJu+L1gunftA8erkEpk1fJff048KS0vNJrkg7yZWC9NqyVSQjPLEYNIQwpDDg==","X-Received":"by 10.98.159.76 with SMTP id g73mr271729pfe.293.1505780355076;\n\tMon, 18 Sep 2017 17:19:15 -0700 (PDT)","To":"Paolo Bonzini <pbonzini@redhat.com>, qemu-devel@nongnu.org","References":"<20170918101709.30421-1-aik@ozlabs.ru>\n\t<c7702271-0af0-d33d-5ebe-364ce75a68df@redhat.com>","From":"Alexey Kardashevskiy <aik@ozlabs.ru>","Message-ID":"<ea2a1b2f-4b44-0eb2-2fef-bb8eec118693@ozlabs.ru>","Date":"Tue, 19 Sep 2017 10:19:11 +1000","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.1","MIME-Version":"1.0","In-Reply-To":"<c7702271-0af0-d33d-5ebe-364ce75a68df@redhat.com>","Content-Type":"text/plain; charset=utf-8","Content-Language":"en-AU","Content-Transfer-Encoding":"7bit","X-detected-operating-system":"by eggs.gnu.org: Genre and OS details not\n\trecognized.","X-Received-From":"2607:f8b0:400e:c00::242","Subject":"Re: [Qemu-devel] [PATCH qemu v3 00/13] memory: Reduce memory use","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Id":"<qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<http://lists.nongnu.org/archive/html/qemu-devel/>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"}}]