Module Name: src Committed By: riastradh Date: Sun Feb 23 05:50:25 UTC 2020
Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Teach zfs spec nodes to VOP_BWRITE too. Fixes hang on writing to, e.g., ffs mounted on a device node that lives on zfs. XXX pullup To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 \ src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c diff -u src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c:1.59 src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c:1.60 --- src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c:1.59 Wed Feb 19 05:52:52 2020 +++ src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c Sun Feb 23 05:50:25 2020 @@ -6376,6 +6376,7 @@ const struct vnodeopv_entry_desc zfs_spe { &vop_islocked_desc, zfs_netbsd_islocked }, { &vop_advlock_desc, spec_advlock }, { &vop_strategy_desc, spec_strategy }, + { &vop_bwrite_desc, spec_bwrite }, { &vop_print_desc, zfs_netbsd_print }, { &vop_fcntl_desc, zfs_netbsd_fcntl }, { NULL, NULL }