FreeBSD Bugzilla – Attachment 175306 Details for
Bug 213112
[zfs] [panic] solaris assert: !RRM_LOCK_HELD(&zfsvfs->z_teardown_lock), file zfs_vnops.c, line 1457 (5978)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch for extended attributes
file_213112.txt (text/plain), 1.05 KB, created by
Andriy Gapon
on 2016-09-30 14:47:51 UTC
(
hide
)
Description:
patch for extended attributes
Filename:
MIME Type:
Creator:
Andriy Gapon
Created:
2016-09-30 14:47:51 UTC
Size:
1.05 KB
patch
obsolete
>Index: sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c >=================================================================== >--- sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c (revision 306486) >+++ sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c (working copy) >@@ -5973,13 +5973,15 @@ zfs_lock(ap) > vp = ap->a_vp; > flags = ap->a_flags; > if ((flags & LK_INTERLOCK) == 0 && (flags & LK_NOWAIT) == 0 && >- (vp->v_iflag & VI_DOOMED) == 0 && (zp = vp->v_data) != NULL) { >+ (vp->v_iflag & VI_DOOMED) == 0 && (zp = vp->v_data) != NULL && >+ (zp->z_pflags & ZFS_XATTR) == 0) { > zfsvfs = zp->z_zfsvfs; > VERIFY(!RRM_LOCK_HELD(&zfsvfs->z_teardown_lock)); > } > err = vop_stdlock(ap); > if ((flags & LK_INTERLOCK) != 0 && (flags & LK_NOWAIT) == 0 && >- (vp->v_iflag & VI_DOOMED) == 0 && (zp = vp->v_data) != NULL) { >+ (vp->v_iflag & VI_DOOMED) == 0 && (zp = vp->v_data) != NULL && >+ (zp->z_pflags & ZFS_XATTR) == 0) { > zfsvfs = zp->z_zfsvfs; > VERIFY(!RRM_LOCK_HELD(&zfsvfs->z_teardown_lock)); > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 213112
:
175298
|
175299
| 175306 |
175316