https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289204

--- Comment #3 from Mark Johnston <[email protected]> ---
Hmm, so we have:

  163 115114 zpool               -                   mi_switch+0xc3
_sleep+0x205 g_waitidle+0x7c ast_handler+0x8b thread_dtor+0x24
uma_zfree_arg+0x1f0 thread_reap_domain+0x265 thread_count_inc+0x24
thread_alloc+0x16 kthread_add+0xb1 kproc_kthread_add+0xb5
zvol_os_create_minor+0x278 zvol_create_minors_recursive+0xe6 spa_import+0x692
zfs_ioc_pool_import+0xb3 zfsdev_ioctl_common+0x567 zfsdev_ioctl+0x12b
devfs_ioctl+0xd1 

and

   13 100264 geom                g_event             mi_switch+0xc3
_sx_xlock_hard+0x4ef g_run_events+0x86 fork_exit+0x86 fork_trampoline+0xe 

so it seems we have a deadlock since something is calling g_waitidle() with the
GEOM topology lock held.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to