Use spl_debug_* helpers
authorBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 10 Feb 2012 00:33:55 +0000 (16:33 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 10 Feb 2012 00:37:48 +0000 (16:37 -0800)
When configuring the spl debug log support use the provided wrapper
functions.  This ensures that if --disable-debug-log was used when
buiding the spl the functions will have no effect.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
module/zfs/zfs_debug.c

index f4b5e6f..e561778 100644 (file)
@@ -59,8 +59,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 */