commit 9a13b19c7063c1a771c8c9ad36d4d70c9a4ca6ca
Author: YAMAMOTO Takashi <imuwoto@gmail.com>
Date:   Wed Mar 4 15:37:16 2026 +0000

    zfs zvol.c: zvol_log_truncate is not used by netbsd

diff --git a/external/cddl/osnet/dist/uts/common/fs/zfs/zvol.c b/external/cddl/osnet/dist/uts/common/fs/zfs/zvol.c
index a876a9c76c1d..93ed199585fc 100644
--- a/external/cddl/osnet/dist/uts/common/fs/zfs/zvol.c
+++ b/external/cddl/osnet/dist/uts/common/fs/zfs/zvol.c
@@ -2381,6 +2381,7 @@ zvol_log_write_minor(void *minor_hdl, dmu_tx_t *tx, offset_t off, ssize_t resid,
  */
 #endif	/* illumos */
 
+#if !defined(__NetBSD__)
 /*
  * Log a DKIOCFREE/free-long-range to the ZIL with TX_TRUNCATE.
  */
@@ -2404,6 +2405,7 @@ zvol_log_truncate(zvol_state_t *zv, dmu_tx_t *tx, uint64_t off, uint64_t len,
 	itx->itx_sync = (sync || zv->zv_sync_cnt != 0);
 	zil_itx_assign(zilog, itx, tx);
 }
+#endif /* !defined(__NetBSD__) */
 
 #ifdef illumos
 /*
