diff --git a/module/os/freebsd/zfs/zfs_vnops_os.c b/module/os/freebsd/zfs/zfs_vnops_os.c index d5547c0a9..b8c2c341d 100644 --- a/module/os/freebsd/zfs/zfs_vnops_os.c +++ b/module/os/freebsd/zfs/zfs_vnops_os.c @@ -3960,10 +3960,8 @@ zfs_getpages(struct vnode *vp, vm_page_t *ma, int count, int *rbehind, * to the page fault handler's OOM logic, but this is * the best we can do for now. */ - for (int i = 0; i < count; i++) { - ASSERT(vm_page_none_valid(ma[i])); + for (int i = 0; i < count; i++) vm_page_xunbusy(ma[i]); - } lr = zfs_rangelock_enter(&zp->z_rangelock, rounddown(start, blksz), len, RL_READER);