qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC v5 0/3] migration: reduce time of loading non-iterable vmstate


From: Juan Quintela
Subject: Re: [RFC v5 0/3] migration: reduce time of loading non-iterable vmstate
Date: Wed, 15 Feb 2023 20:10:25 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)

Chuang Xu <xuchuangxclwt@bytedance.com> wrote:
> In this version:

Hi

I had to drop this.  It breaks migration of dbus-vmstate.

.[K144/179 qemu:qtest+qtest-x86_64 / qtest-x86_64/virtio-net-failover           
  ERROR           5.66s   killed by signal 6 SIGABRT
>>> G_TEST_DBUS_DAEMON=/mnt/code/qemu/multifd/tests/dbus-vmstate-daemon.sh 
>>> QTEST_QEMU_BINARY=./qemu-system-x86_64 MALLOC_PERTURB_=145 
>>> /scratch/qemu/multifd/x64/tests/qtest/virtio-net-failover --tap -k
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 ✀  
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
qemu-system-x86_64: /mnt/code/qemu/multifd/include/exec/memory.h:1112: 
address_space_to_flatview: Assertion `(!memory_region_transaction_in_progress() 
&& qemu_mutex_iothread_locked()) || rcu_read_is_locked()' failed.
Broken pipe
../../../../mnt/code/qemu/multifd/tests/qtest/libqtest.c:190: kill_qemu() 
detected QEMU death from signal 6 (Aborted) (core dumped)

(test program exited with status code -6)

TAP parsing error: Too few tests run (expected 23, got 12)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

Can you take a look at this?

I reproduced it with "make check" and qemu compiled with the configure
line attached.

Later, Juan.

configure --enable-trace-backends=log
        --prefix=/usr
        --sysconfdir=/etc/sysconfig/
        --audio-drv-list=pa
        --target-list=x86_64-softmmu
        --with-coroutine=ucontext
        --with-git-submodules=validate
        --enable-fdt=system
        --enable-alsa
        --enable-attr
        --enable-auth-pam
        --enable-avx2
        --enable-avx512f
        --enable-bochs
        --enable-bpf
        --enable-brlapi
        --disable-bsd-user
        --enable-bzip2
        --enable-cap-ng
        --disable-capstone
        --disable-cfi
        --disable-cfi-debug
        --enable-cloop
        --disable-cocoa
        --enable-containers
        --disable-coreaudio
        --enable-coroutine-pool
        --enable-crypto-afalg
        --enable-curl
        --enable-curses
        --enable-dbus-display
        --enable-debug-info
        --disable-debug-mutex
        --disable-debug-stack-usage
        --disable-debug-tcg
        --enable-dmg
        --disable-docs
        --disable-dsound
        --enable-fdt
        --disable-fuse
        --disable-fuse-lseek
        --disable-fuzzing
        --disable-gcov
        --enable-gettext
        --enable-gio
        --enable-glusterfs
        --enable-gnutls
        --disable-gprof
        --enable-gtk
        --disable-guest-agent
        --disable-guest-agent-msi
        --disable-hax
        --disable-hvf
        --enable-iconv
        --enable-install-blobs
        --enable-jack
        --enable-keyring
        --enable-kvm
        --enable-l2tpv3
        --enable-libdaxctl
        --enable-libiscsi
        --enable-libnfs
        --enable-libpmem
        --enable-libssh
        --enable-libudev
        --enable-libusb
        --enable-linux-aio
        --enable-linux-io-uring
        --disable-linux-user
        --enable-live-block-migration
        --disable-lto
        --disable-lzfse
        --enable-lzo
        --disable-malloc-trim
        --enable-membarrier
        --enable-module-upgrades
        --enable-modules
        --enable-mpath
        --enable-multiprocess
        --disable-netmap
        --enable-nettle
        --enable-numa
        --disable-nvmm
        --enable-opengl
        --enable-oss
        --enable-pa
        --enable-parallels
        --enable-pie
        --enable-plugins
        --enable-png
        --disable-profiler
        --enable-pvrdma
        --enable-qcow1
        --enable-qed
        --disable-qom-cast-debug
        --enable-rbd
        --enable-rdma
        --enable-replication
        --enable-rng-none
        --disable-safe-stack
        --disable-sanitizers
        --enable-stack-protector
        --enable-sdl
        --enable-sdl-image
        --enable-seccomp
        --enable-selinux
        --enable-slirp
        --enable-slirp-smbd
        --enable-smartcard
        --enable-snappy
        --enable-sparse
        --enable-spice
        --enable-spice-protocol
        --enable-system
        --enable-tcg
        --disable-tcg-interpreter
        --disable-tools
        --enable-tpm
        --disable-tsan
        --disable-u2f
        --enable-usb-redir
        --disable-user
        --disable-vde
        --enable-vdi
        --enable-vhost-crypto
        --enable-vhost-kernel
        --enable-vhost-net
        --enable-vhost-user
        --enable-vhost-user-blk-server
        --enable-vhost-vdpa
        --enable-virglrenderer
        --enable-virtfs
        --enable-virtiofsd
        --enable-vnc
        --enable-vnc-jpeg
        --enable-vnc-sasl
        --enable-vte
        --enable-vvfat
        --enable-werror
        --disable-whpx
        --enable-xen
        --enable-xen-pci-passthrough
        --enable-xkbcommon
        --enable-zstd
        --disable-gcrypt

reply via email to

[Prev in Thread] Current Thread [Next in Thread]