]> git.proxmox.com Git - mirror_spl-debian.git/blobdiff - module/spl/spl-proc.c
Split <sys/debug.h> header
[mirror_spl-debian.git] / module / spl / spl-proc.c
index 5a71f795cec81fa9a3793b77bddb34849373e89c..bc6dac5b8895e64ad12478cc542d340c4f161fa6 100644 (file)
@@ -29,6 +29,7 @@
 #include <linux/kmod.h>
 #include <linux/seq_file.h>
 #include <linux/proc_compat.h>
+#include <spl-debug.h>
 
 #ifdef DEBUG_SUBSYSTEM
 #undef DEBUG_SUBSYSTEM
@@ -297,13 +298,10 @@ SPL_PROC_HANDLER(proc_force_bug)
 {
        ENTRY;
 
-        if (write) {
-               CERROR("Crashing due to forced SBUG\n");
-               SBUG();
-              /* Unreachable */
-        } else {
+        if (write)
+               PANIC("Crashing due to forced panic\n");
+        else
                 *lenp = 0;
-       }
 
        RETURN(0);
 }