Illumos #3006
[zfs.git] / module / zfs / zfs_debug.c
index f4b5e6f..ad611ac 100644 (file)
@@ -20,6 +20,7 @@
  */
 /*
  * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012 by Delphix. All rights reserved.
  */
 
 #include <sys/zfs_context.h>
@@ -59,8 +60,8 @@ zfs_dbgmsg_init(void)
        if (zfs_flags == 0) {
 #if defined(_KERNEL)
                zfs_flags = ZFS_DEBUG_DPRINTF;
-               spl_debug_mask |= SD_DPRINTF;
-               spl_debug_subsys |= SS_USER1;
+               spl_debug_set_mask(spl_debug_get_mask() | SD_DPRINTF);
+               spl_debug_set_subsys(spl_debug_get_subsys() | SS_USER1);
 #else
                zfs_flags = ~ZFS_DEBUG_DPRINTF;
 #endif /* _KERNEL */