]> git.proxmox.com Git - mirror_zfs.git/blobdiff - module/zfs/zfs_vnops.c
Change KM_PUSHPAGE -> KM_SLEEP
[mirror_zfs.git] / module / zfs / zfs_vnops.c
index 33cdbb3f54caee7f4185b6ef13ca8c56dc142923..723d6210f26f1121845f17a06e495eb5a3e4c43d 100644 (file)
@@ -922,7 +922,7 @@ zfs_iput_async(struct inode *ip)
 
        if (atomic_read(&ip->i_count) == 1)
                taskq_dispatch(dsl_pool_iput_taskq(dmu_objset_pool(os)),
-                   (task_func_t *)iput, ip, TQ_PUSHPAGE);
+                   (task_func_t *)iput, ip, TQ_SLEEP);
        else
                iput(ip);
 }
@@ -987,7 +987,7 @@ zfs_get_data(void *arg, lr_write_t *lr, char *buf, zio_t *zio)
                return (SET_ERROR(ENOENT));
        }
 
-       zgd = (zgd_t *)kmem_zalloc(sizeof (zgd_t), KM_PUSHPAGE);
+       zgd = (zgd_t *)kmem_zalloc(sizeof (zgd_t), KM_SLEEP);
        zgd->zgd_zilog = zsb->z_log;
        zgd->zgd_private = zp;