]> git.proxmox.com Git - mirror_zfs-debian.git/blobdiff - include/sys/dsl_dir.h
Imported Upstream version 0.6.4.2
[mirror_zfs-debian.git] / include / sys / dsl_dir.h
index d69d47696f230ae2f396b8b31ea61f881967b86a..a0a3ef1ded1969378adffe3e99d162a7a86157c6 100644 (file)
@@ -144,12 +144,13 @@ void dsl_dir_set_reservation_sync_impl(dsl_dir_t *dd, uint64_t value,
 #define        ORIGIN_DIR_NAME "$ORIGIN"
 #define        XLATION_DIR_NAME "$XLATION"
 #define        FREE_DIR_NAME "$FREE"
+#define        LEAK_DIR_NAME "$LEAK"
 
 #ifdef ZFS_DEBUG
 #define        dprintf_dd(dd, fmt, ...) do { \
        if (zfs_flags & ZFS_DEBUG_DPRINTF) { \
        char *__ds_name = kmem_alloc(MAXNAMELEN + strlen(MOS_DIR_NAME) + 1, \
-           KM_PUSHPAGE); \
+           KM_SLEEP); \
        dsl_dir_name(dd, __ds_name); \
        dprintf("dd=%s " fmt, __ds_name, __VA_ARGS__); \
        kmem_free(__ds_name, MAXNAMELEN + strlen(MOS_DIR_NAME) + 1); \