Note: This bug is displayed in read-only format because
the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Description of problem: virtqemud crashed when hotplugging virtiofs device after restarting virtqemud Version-Release number of selected component (if applicable): libvirt-8.2.0-1.el9.x86_64 How reproducible: 100% Steps to Reproduce: 1.Start a guest with numa node: #virsh start avocado-vt-vm2 #virsh dumpxml avocado-vt-vm2 <domain> ... <memoryBacking> <access mode='shared'/> </memoryBacking> ... <cpu mode='custom' match='exact' check='full'> ... <numa> <cell id='0' cpus='0-1' memory='2097152' unit='KiB'/> </numa> </cpu> .. 2.Prepare a virtiofs device xml: #cat fs.xml <filesystem accessmode="passthrough" type="mount"> <driver queue="512" type="virtiofs"/> <source dir="/var/tmp/mount_tag0"/> <target dir="mount_tag0"/> <alias name="ua-05e63df0-c4ab-11ec-ba3d-fa163ed3db7d"/> <binary path="/usr/libexec/virtiofsd" xattr="on"> <cache mode="none"/> <lock flock="off" posix="off"/> </binary> </filesystem> 3.Create the monut dir: #mkdir /var/tmp/mount_tag0 4.Restart virtqemud: #systemctl restart virtqemud 5.Hotplug the virtiofs device to vm: # virsh attach-device avocado-vt-vm2 fs.xml error: Disconnected from qemu:///system due to end of file error: Failed to attach device from fs.xml error: End of file while reading data: Input/output error 6.Check the coredump info: # coredumpctl list TIME PID UID GID SIG COREFILE EXE SIZE Tue 2022-04-26 03:55:16 EDT 583558 0 0 SIGSEGV present /usr/sbin/virtqemud 1.2M Actual results: virtqemud crashed when hotplugging virtiofs device after restarting virtqemud Expected results: Additional info: 1.The backtrace is as follow: Core was generated by `/usr/sbin/virtqemud --timeout 120'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f0d23c7f8fb in virCgroupAddTaskInternal (group=group@entry=0x0, pid=588120, flags=flags@entry=1) at ../src/util/vircgroup.c:783 783 virCgroup *parent = virCgroupGetNested(group); [Current thread is 1 (Thread 0x7f0d20a52640 (LWP 588062))] (gdb) t a a bt Thread 20 (Thread 0x7f0cd2ffd640 (LWP 588101)): #0 0x00007f0d2373eedf in __GI___poll (fds=0x7f0cc40014a0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0d23b2859c in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f0cc40014a0, timeout=<optimized out>, context=0x7f0cc0002da0) at ../glib/gmain.c:4434 #2 g_main_context_iterate.constprop.0 (context=0x7f0cc0002da0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126 #3 0x00007f0d23ad3463 in g_main_loop_run (loop=0x7f0cc0002e90) at ../glib/gmain.c:4329 #4 0x00007f0d23c98e6f in virEventThreadWorker (opaque=0x7f0cc0002eb0) at ../src/util/vireventthread.c:124 #5 0x00007f0d23afed72 in g_thread_proxy (data=0x7f0cc0001c60) at ../glib/gthread.c:826 #6 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 19 (Thread 0x7f0cf27fc640 (LWP 588073)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a901a77a8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a901a77a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a901a77a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a901a7758, cond=0x561a901a7780) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a901a7780, mutex=mutex@entry=0x561a901a7758) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a901a7780, m=m@entry=0x561a901a7758) at ../src/util/virthread.c:171 #6 0x00007f0d23cf76c3 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 18 (Thread 0x7f0cf2ffd640 (LWP 588072)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a901a77a8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a901a77a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a901a77a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a901a7758, cond=0x561a901a7780) at pthread_cond_wait.c:50--Type <RET> for more, q to quit, c to continue without paging-- 4 #4 ___pthread_cond_wait (cond=cond@entry=0x561a901a7780, mutex=mutex@entry=0x561a901a7758) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a901a7780, m=m@entry=0x561a901a7758) at ../src/util/virthread.c:171 #6 0x00007f0d23cf76c3 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 17 (Thread 0x7f0cf37fe640 (LWP 588071)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a901a77a8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a901a77a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a901a77a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a901a7758, cond=0x561a901a7780) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a901a7780, mutex=mutex@entry=0x561a901a7758) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a901a7780, m=m@entry=0x561a901a7758) at ../src/util/virthread.c:171 #6 0x00007f0d23cf76c3 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 16 (Thread 0x7f0d10ff9640 (LWP 588069)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a901a77a8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a901a77a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a901a77a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a901a7758, cond=0x561a901a7780) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a901a7780, mutex=mutex@entry=0x561a901a7758) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a901a7780, m=m@entry=0x561a901a7758) at ../src/util/virthread.c:171 #6 0x00007f0d23cf76c3 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 --Type <RET> for more, q to quit, c to continue without paging-- #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 15 (Thread 0x7f0d117fa640 (LWP 588068)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a9019d8b8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a9019d8b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a9019d8b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a9019d7c8, cond=0x561a9019d890) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a9019d890, mutex=mutex@entry=0x561a9019d7c8) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a9019d890, m=m@entry=0x561a9019d7c8) at ../src/util/virthread.c:171 #6 0x00007f0d23cf7690 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 14 (Thread 0x7f0d11ffb640 (LWP 588067)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a9019d8b8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a9019d8b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a9019d8b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a9019d7c8, cond=0x561a9019d890) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a9019d890, mutex=mutex@entry=0x561a9019d7c8) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a9019d890, m=m@entry=0x561a9019d7c8) at ../src/util/virthread.c:171 #6 0x00007f0d23cf7690 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 13 (Thread 0x7f0d127fc640 (LWP 588066)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a9019d8bc) at futex-internal.c:57 --Type <RET> for more, q to quit, c to continue without paging-- #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a9019d8bc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a9019d8bc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a9019d7c8, cond=0x561a9019d890) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a9019d890, mutex=mutex@entry=0x561a9019d7c8) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a9019d890, m=m@entry=0x561a9019d7c8) at ../src/util/virthread.c:171 #6 0x00007f0d23cf7690 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 12 (Thread 0x7f0d12ffd640 (LWP 588065)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a9019d8bc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a9019d8bc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a9019d8bc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a9019d7c8, cond=0x561a9019d890) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a9019d890, mutex=mutex@entry=0x561a9019d7c8) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a9019d890, m=m@entry=0x561a9019d7c8) at ../src/util/virthread.c:171 #6 0x00007f0d23cf7690 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 11 (Thread 0x7f0d13fff640 (LWP 588063)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a9019d81c) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a9019d81c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a9019d81c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a9019d7c8, cond=0x561a9019d7f0) at pthread_cond_wait.c:50--Type <RET> for more, q to quit, c to continue without paging-- 4 #4 ___pthread_cond_wait (cond=cond@entry=0x561a9019d7f0, mutex=mutex@entry=0x561a9019d7c8) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a9019d7f0, m=m@entry=0x561a9019d7c8) at ../src/util/virthread.c:171 #6 0x00007f0d23cf76c3 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 10 (Thread 0x7f0d21253640 (LWP 588061)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a9019d818) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a9019d818, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a9019d818, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a9019d7c8, cond=0x561a9019d7f0) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a9019d7f0, mutex=mutex@entry=0x561a9019d7c8) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a9019d7f0, m=m@entry=0x561a9019d7c8) at ../src/util/virthread.c:171 #6 0x00007f0d23cf76c3 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7f0d22256f80 (LWP 588058)): #0 0x00007f0d2373eedf in __GI___poll (fds=0x561a901a9ca0, nfds=8, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0d23b2859c in g_main_context_poll (priority=<optimized out>, n_fds=8, fds=0x561a901a9ca0, timeout=<optimized out>, context=0x561a901a93d0) at ../glib/gmain.c:4434 #2 g_main_context_iterate.constprop.0 (context=context@entry=0x561a901a93d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126 #3 0x00007f0d23ad15d3 in g_main_context_iteration (context=0x561a901a93d0, context@entry=0x0, may_block=may_block@entry=1) at ../glib/gmain.c:4196 #4 0x00007f0d23c99d94 in virEventGLibRunOnce () at ../src/util/vireventglib.c:512 #5 0x00007f0d23db77ed in virNetDaemonRun (dmn=0x561a901a5020) at ../src/rpc/virnetdaemon.c:850 #6 0x0000561a8ebee583 in main (argc=<optimized out>, argv=<optimized out>) at ../src/remote/remote_daemon.c:1205 --Type <RET> for more, q to quit, c to continue without paging-- Thread 8 (Thread 0x7f0d22255640 (LWP 588059)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a9019d818) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a9019d818, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a9019d818, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a9019d7c8, cond=0x561a9019d7f0) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a9019d7f0, mutex=mutex@entry=0x561a9019d7c8) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a9019d7f0, m=m@entry=0x561a9019d7c8) at ../src/util/virthread.c:171 #6 0x00007f0d23cf76c3 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7f0cd27fc640 (LWP 588102)): #0 0x00007f0d2373eedf in __GI___poll (fds=0x7f0cb80014a0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0d23b2859c in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f0cb80014a0, timeout=<optimized out>, context=0x7f0cc8003800) at ../glib/gmain.c:4434 #2 g_main_context_iterate.constprop.0 (context=0x7f0cc8003800, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126 #3 0x00007f0d23ad3463 in g_main_loop_run (loop=0x7f0cc80038c0) at ../glib/gmain.c:4329 #4 0x00007f0d23c98e6f in virEventThreadWorker (opaque=0x7f0cc80036a0) at ../src/util/vireventthread.c:124 #5 0x00007f0d23afed72 in g_thread_proxy (data=0x7f0cd42dad80) at ../glib/gthread.c:826 #6 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7f0cf0ff9640 (LWP 588076)): #0 0x00007f0d2373eedf in __GI___poll (fds=0x7f0cd40201f0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0d23b2859c in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f0cd40201f0, timeout=<optimized out>, context=0x7f0cd401d900) at ../glib/gmain.c:4434 #2 g_main_context_iterate.constprop.0 (context=0x7f0cd401d900, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126 #3 0x00007f0d23ad3463 in g_main_loop_run (loop=0x7f0cd401d9f0) at ../glib/gmain.c:4329 #4 0x00007f0d2395f5ca in gdbus_shared_thread_func (user_data=0x7f0cd40203d0) at ../gio/gdbusprivate.c:280 --Type <RET> for more, q to quit, c to continue without paging-- #5 0x00007f0d23afed72 in g_thread_proxy (data=0x7f0cd4018800) at ../glib/gthread.c:826 #6 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7f0cf17fa640 (LWP 588075)): #0 0x00007f0d2373eedf in __GI___poll (fds=0x7f0cd400a240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f0d23b2859c in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0cd400a240, timeout=<optimized out>, context=0x7f0cd400c0f0) at ../glib/gmain.c:4434 #2 g_main_context_iterate.constprop.0 (context=context@entry=0x7f0cd400c0f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4126 #3 0x00007f0d23ad15d3 in g_main_context_iteration (context=0x7f0cd400c0f0, may_block=may_block@entry=1) at ../glib/gmain.c:4196 #4 0x00007f0d23ad1621 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:6089 #5 0x00007f0d23afed72 in g_thread_proxy (data=0x7f0cd4009400) at ../glib/gthread.c:826 #6 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7f0cf3fff640 (LWP 588070)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a901a77a8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a901a77a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a901a77a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a901a7758, cond=0x561a901a7780) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a901a7780, mutex=mutex@entry=0x561a901a7758) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a901a7780, m=m@entry=0x561a901a7758) at ../src/util/virthread.c:171 #6 0x00007f0d23cf76c3 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f0d137fe640 (LWP 588064)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a9019d8bc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a9019d8bc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 --Type <RET> for more, q to quit, c to continue without paging-- #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a9019d8bc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a9019d7c8, cond=0x561a9019d890) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a9019d890, mutex=mutex@entry=0x561a9019d7c8) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a9019d890, m=m@entry=0x561a9019d7c8) at ../src/util/virthread.c:171 #6 0x00007f0d23cf7690 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7f0d21a54640 (LWP 588060)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561a9019d818) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561a9019d818, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f0d2369834f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561a9019d818, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f0d2369aa60 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561a9019d7c8, cond=0x561a9019d7f0) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=cond@entry=0x561a9019d7f0, mutex=mutex@entry=0x561a9019d7c8) at pthread_cond_wait.c:619 #5 0x00007f0d23cee1cb in virCondWait (c=c@entry=0x561a9019d7f0, m=m@entry=0x561a9019d7c8) at ../src/util/virthread.c:171 #6 0x00007f0d23cf76c3 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:121 #7 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #8 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f0d20a52640 (LWP 588062)): #0 0x00007f0d23c7f8fb in virCgroupAddTaskInternal (group=group@entry=0x0, pid=588120, flags=flags@entry=1) at ../src/util/vircgroup.c:783 #1 0x00007f0d23c822fe in virCgroupAddProcess (group=group@entry=0x0, pid=<optimized out>) at ../src/util/vircgroup.c:810 #2 0x00007f0d201c8adf in qemuVirtioFSSetupCgroup (vm=<optimized out>, fs=<optimized out>, cgroup=0x0) at ../src/qemu/qemu_virtiofs.c:341 #3 0x00007f0d2015d046 in qemuDomainAttachFSDevice (driver=0x7f0cd4023000, vm=0x7f0cd4090840, fs=<optimized out>) at ../src/qemu/qemu_hotplug.c:3447 #4 0x00007f0d201340cb in qemuDomainAttachDeviceLive (driver=0x7f0cd4023000, dev=0x7f0d0c009800, vm=0x7f0cd4090840) at ../src/qemu/qemu_driver.c:6791 #5 qemuDomainAttachDeviceLiveAndConfig (flags=<optimized out>, xml=0x7f0d0c002f60 "<filesystem accessmode=\"passthrough\" type=\"mount\">\n\t<dri--Type <RET> for more, q to quit, c to continue without paging-- ver queue=\"512\" type=\"virtiofs\"/>\n\t<source dir=\"/var/tmp/mount_tag0\" />\n\t<target dir=\"mount_tag0\" />\n\t<alias name=\"ua-05e63df0-c4ab-11ec-ba3d-fa"..., driver=0x7f0cd4023000, vm=0x7f0cd4090840) at ../src/qemu/qemu_driver.c:7778 #6 qemuDomainAttachDeviceFlags (dom=<optimized out>, xml=0x7f0d0c002f60 "<filesystem accessmode=\"passthrough\" type=\"mount\">\n\t<driver queue=\"512\" type=\"virtiofs\"/>\n\t<source dir=\"/var/tmp/mount_tag0\" />\n\t<target dir=\"mount_tag0\" />\n\t<alias name=\"ua-05e63df0-c4ab-11ec-ba3d-fa"..., flags=<optimized out>) at ../src/qemu/qemu_driver.c:7820 #7 0x00007f0d23eb44e4 in virDomainAttachDevice (domain=domain@entry=0x7f0d18004290, xml=0x7f0d0c002f60 "<filesystem accessmode=\"passthrough\" type=\"mount\">\n\t<driver queue=\"512\" type=\"virtiofs\"/>\n\t<source dir=\"/var/tmp/mount_tag0\" />\n\t<target dir=\"mount_tag0\" />\n\t<alias name=\"ua-05e63df0-c4ab-11ec-ba3d-fa"...) at ../src/libvirt-domain.c:8403 #8 0x0000561a8ebf95f9 in remoteDispatchDomainAttachDevice (server=0x561a901a5880, msg=0x561a901aeaf0, args=0x7f0d0c001b40, rerr=0x7f0d20a519a0, client=<optimized out>) at src/remote/remote_daemon_dispatch_stubs.h:3660 #9 remoteDispatchDomainAttachDeviceHelper (server=0x561a901a5880, client=<optimized out>, msg=0x561a901aeaf0, rerr=0x7f0d20a519a0, args=0x7f0d0c001b40, ret=0x0) at src/remote/remote_daemon_dispatch_stubs.h:3639 #10 0x00007f0d23db2eb6 in virNetServerProgramDispatchCall (msg=0x561a901aeaf0, client=0x561a901b4310, server=0x561a901a5880, prog=0x561a901a6810) at ../src/rpc/virnetserverprogram.c:428 #11 virNetServerProgramDispatch (prog=0x561a901a6810, server=0x561a901a5880, client=0x561a901b4310, msg=0x561a901aeaf0) at ../src/rpc/virnetserverprogram.c:302 #12 0x00007f0d23db9a18 in virNetServerProcessMsg (msg=<optimized out>, prog=<optimized out>, client=<optimized out>, srv=0x561a901a5880) at ../src/rpc/virnetserver.c:140 #13 virNetServerHandleJob (jobOpaque=0x561a901b8130, opaque=0x561a901a5880) at ../src/rpc/virnetserver.c:160 #14 0x00007f0d23cf7603 in virThreadPoolWorker (opaque=<optimized out>) at ../src/util/virthreadpool.c:164 #15 0x00007f0d23cf6bb9 in virThreadHelper (data=<optimized out>) at ../src/util/virthread.c:256 #16 0x00007f0d2369b6ca in start_thread (arg=<optimized out>) at pthread_create.c:443 #17 0x00007f0d2363b3f0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81