Date: Fri, 25 Sep 2009 16:13:49 -0400 From: Adam McDougall <mcdouga9@egr.msu.edu> To: Pawel Jakub Dawidek <pjd@FreeBSD.org> Cc: svn-src-all@freebsd.org Subject: Re: svn commit: r196300 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfron... Message-ID: <4ABD247D.40201@egr.msu.edu> In-Reply-To: <200908170923.n7H9NR7t056904@svn.freebsd.org> References: <200908170923.n7H9NR7t056904@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Pawel Jakub Dawidek wrote: > Author: pjd > Date: Mon Aug 17 09:23:27 2009 > New Revision: 196300 > URL: http://svn.freebsd.org/changeset/base/196300 > > Log: > MFC r196299: > > - We need to recycle vnode instead of freeing znode. > > Submitted by: avg > > - Add missing vnode interlock unlock. > - Remove redundant znode locking. > > Approved by: re (kib) > Two quick questions: - Do you think this fix would improve or fix the panic below? (transcribed by hand since it did not dump and I only have a screenshot) - Are the many misc ZFS fixes that went into 9.0 and 8.0 going to be MFC'ed to 7-stable sometime, including the one above? I have lucked out pretty well so far since May. Thanks. Sleeping thread (tid 100161), pid 919) owns a non-sleepable lock sched_switch() at sched_switch+0x1fe mi_switch() at mi_switch+0x18e sleepq_wait() at sleepq_wait+0x3b _sx_xlock_hard() at _sx_xlock_hard+0x1ee _sx_xlock() at _sx_xlock+0x4e rrw_enter() at rrw_enter+0xa4 zfs_freebsd_getattr() at zfs_freebsd_getattr+0x9d filt_vfsread() at filt_vfsread+_0x5e knote() at knote+0xc2 VOP_WRITE_APV() at VOP_WRITE_APV+0x109 vn_write() at vn_write+0x240 dofilewrite() at dofilewrite+0x85 kern_writev() at kern_writev+0x4c writev() at writev+0x41 syscall() at syscall+0x1f0 Xfast_syscall() at Xfast_syscall+0xab --- syscall (121, FreeBSD ELF64, writev), rip = 0x80081490c, rsp = 0x7fffffffccb8, rbp = 0 --- panic: sleeping thread cpuid = 4
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ABD247D.40201>