]> git.proxmox.com Git - mirror_zfs.git/blobdiff - module/zfs/dmu_zfetch.c
cstyle: Resolve C style issues
[mirror_zfs.git] / module / zfs / dmu_zfetch.c
index 705478c82ef5c6be346f2cfdae9cd338101f587d..876ff357f957362b9620dbbf1afa6a7d28dabb2c 100644 (file)
  * Use is subject to license terms.
  */
 
+/*
+ * Copyright (c) 2013 by Delphix. All rights reserved.
+ */
+
 #include <sys/zfs_context.h>
 #include <sys/dnode.h>
 #include <sys/dmu_objset.h>
@@ -287,7 +291,7 @@ dmu_zfetch_fetch(dnode_t *dn, uint64_t blkid, uint64_t nblks)
        fetchsz = dmu_zfetch_fetchsz(dn, blkid, nblks);
 
        for (i = 0; i < fetchsz; i++) {
-               dbuf_prefetch(dn, blkid + i);
+               dbuf_prefetch(dn, blkid + i, ZIO_PRIORITY_ASYNC_READ);
        }
 
        return (fetchsz);
@@ -699,7 +703,8 @@ dmu_zfetch(zfetch_t *zf, uint64_t offset, uint64_t size, int prefetched)
                        if (cur_streams >= max_streams) {
                                return;
                        }
-                       newstream = kmem_zalloc(sizeof (zstream_t), KM_PUSHPAGE);
+                       newstream =
+                           kmem_zalloc(sizeof (zstream_t), KM_PUSHPAGE);
                }
 
                newstream->zst_offset = zst.zst_offset;
@@ -739,4 +744,3 @@ MODULE_PARM_DESC(zfetch_block_cap, "Max number of blocks to fetch at a time");
 module_param(zfetch_array_rd_sz, ulong, 0644);
 MODULE_PARM_DESC(zfetch_array_rd_sz, "Number of bytes in a array_read");
 #endif
-