Re: nfs zfs lockup
On Mon, Oct 11, 2010 at 3:45 PM, Sam Fourman Jr. wrote: > I believe NFS is upsetting ZFS v15 on FreeBSD current (kernel sources > from today) > this happened while trying to sftp a 4gb file > here is a lockup without nfs even started FNFS# procstat -k 2503 PIDTID COMM TDNAME KSTACK 2503 100340 sftp-server -mi_switch sleepq_catch_signals sleepq_wait_sig _cv_wait_sig seltdwait kern_select select syscallenter syscall Xfast_syscall FNFS# -- Sam Fourman Jr. Fourman Networks http://www.fourmannetworks.com ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
nfs zfs lockup
I believe NFS is upsetting ZFS v15 on FreeBSD current (kernel sources from today) this happened while trying to sftp a 4gb file here is a back trace # procstat -k 2675 2436 1081 18 5 0 PIDTID COMM TDNAME KSTACK 2675 100292 sftp-server -mi_switch sleepq_wait _cv_wait txg_wait_open zfs_freebsd_write VOP_WRITE_APV vn_write dofilewrite kern_writev write syscallenter syscall Xfast_syscall 2436 100337 cvsup-mi_switch sleepq_wait _cv_wait zio_wait dbuf_read dmu_buf_hold zap_lockdir zap_lookup_norm zap_lookup zfs_dirent_lock zfs_dirlook zfs_lookup zfs_freebsd_lookup vfs_cache_lookup VOP_LOOKUP_APV lookup namei kern_statat_vnhook 1081 100299 nfsd nfsd: master mi_switch sleepq_wait _cv_wait zio_wait dbuf_read dbuf_findbp dbuf_hold_impl dbuf_hold dmu_buf_hold zap_lockdir zap_lookup_norm zap_lookup zfs_dirent_lock zfs_dirlook zfs_lookup zfs_freebsd_lookup vfs_cache_lookup VOP_LOOKUP_APV 1081 100318 nfsd nfsd: servicemi_switch sleepq_wait __lockmgr_args vop_stdlock VOP_LOCK1_APV _vn_lock zfs_fhtovp nfsvno_fhtovp nfsd_fhtovp nfsrvd_dorpc nfssvc_program svc_run_internal svc_thread_start fork_exit fork_trampoline 1081 100319 nfsd nfsd: servicemi_switch sleepq_wait __lockmgr_args vop_stdlock VOP_LOCK1_APV _vn_lock zfs_fhtovp nfsvno_fhtovp nfsd_fhtovp nfsrvd_dorpc nfssvc_program svc_run_internal svc_thread_start fork_exit fork_trampoline 1081 100320 nfsd nfsd: servicemi_switch sleepq_wait __lockmgr_args vop_stdlock VOP_LOCK1_APV _vn_lock zfs_fhtovp nfsvno_fhtovp nfsd_fhtovp nfsrvd_dorpc nfssvc_program svc_run_internal svc_thread_start fork_exit fork_trampoline 18 100081 syncer -mi_switch sleepq_wait _cv_wait zio_wait zil_commit zfs_sync sync_fsync sync_vnode sched_sync fork_exit fork_trampoline 5 100071 zfskern arc_reclaim_thre mi_switch sleepq_timedwait _cv_timedwait arc_reclaim_thread fork_exit fork_trampoline 5 100072 zfskern l2arc_feed_threa mi_switch sleepq_timedwait _cv_timedwait l2arc_feed_thread fork_exit fork_trampoline 5 100125 zfskern txg_thread_enter mi_switch sleepq_wait _cv_wait txg_thread_wait txg_quiesce_thread fork_exit fork_trampoline 5 100126 zfskern txg_thread_enter mi_switch sleepq_timedwait _cv_timedwait txg_thread_wait txg_sync_thread fork_exit fork_trampoline 5 100182 zfskern txg_thread_enter mi_switch sleepq_wait _cv_wait txg_quiesce_thread fork_exit fork_trampoline 5 100183 zfskern txg_thread_enter mi_switch sleepq_wait _cv_wait zio_wait dsl_pool_sync spa_sync txg_sync_thread fork_exit fork_trampoline 0 10 kernel swapper mi_switch sleepq_timedwait _sleep scheduler mi_startup btext 0 100016 kernel firmware taskq mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100021 kernel acpi_task_0 mi_switch sleepq_wait msleep_spin taskqueue_thread_loop fork_exit fork_trampoline 0 100022 kernel acpi_task_1 mi_switch sleepq_wait msleep_spin taskqueue_thread_loop fork_exit fork_trampoline 0 100023 kernel acpi_task_2 mi_switch sleepq_wait msleep_spin taskqueue_thread_loop fork_exit fork_trampoline 0 100024 kernel kqueue taskq mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100026 kernel thread taskq mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100059 kernel em0 taskqmi_switch sleepq_wait msleep_spin taskqueue_thread_loop fork_exit fork_trampoline 0 100067 kernel system_taskq_0 mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100068 kernel system_taskq_1 mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100069 kernel system_taskq_2 mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100070 kernel system_taskq_3 mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100073 kernel deadlkresmi_switch sleepq_timedwait _sleep deadlkres fork_exit fork_trampoline 0 100084 kernel zio_null_issue mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100085 kernel zio_null_intrmi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100086 kernel zio_read_issue_0 mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100087 kernel zio_read_issue_1 mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100088 kernel zio_read_issue_2 mi_switch sleepq_wait _sleep taskqueue_thread_loop fork_exit fork_trampoline 0 100089 kernel zio_read_issue_3 mi_switch slee