Display DEBUG keyword during module load when --enable-debug is used.
Signed-off-by: Ricardo M. Correia <ricardo.correia@oracle.com> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
This commit is contained in:
parent
2c762de830
commit
81672c0122
|
@ -46,6 +46,9 @@
|
||||||
|
|
||||||
#ifdef NDEBUG /* Debugging Disabled */
|
#ifdef NDEBUG /* Debugging Disabled */
|
||||||
|
|
||||||
|
/* Define SPL_DEBUG_STR to make clear which ASSERT definitions are used */
|
||||||
|
#define SPL_DEBUG_STR ""
|
||||||
|
|
||||||
#define PANIC(fmt, a...) \
|
#define PANIC(fmt, a...) \
|
||||||
do { \
|
do { \
|
||||||
printk(KERN_EMERG fmt, ## a); \
|
printk(KERN_EMERG fmt, ## a); \
|
||||||
|
@ -81,6 +84,9 @@ do { \
|
||||||
|
|
||||||
#else /* Debugging Enabled */
|
#else /* Debugging Enabled */
|
||||||
|
|
||||||
|
/* Define SPL_DEBUG_STR to make clear which ASSERT definitions are used */
|
||||||
|
#define SPL_DEBUG_STR " (DEBUG mode)"
|
||||||
|
|
||||||
#define PANIC(fmt, a...) \
|
#define PANIC(fmt, a...) \
|
||||||
do { \
|
do { \
|
||||||
spl_debug_msg(NULL, 0, 0, \
|
spl_debug_msg(NULL, 0, 0, \
|
||||||
|
|
|
@ -478,7 +478,8 @@ __init spl_init(void)
|
||||||
if ((rc = spl_kmem_init_kallsyms_lookup()))
|
if ((rc = spl_kmem_init_kallsyms_lookup()))
|
||||||
SGOTO(out8, rc);
|
SGOTO(out8, rc);
|
||||||
|
|
||||||
printk("SPL: Loaded Solaris Porting Layer v%s\n", SPL_META_VERSION);
|
printk(KERN_NOTICE "SPL: Loaded Solaris Porting Layer v%s%s\n",
|
||||||
|
SPL_META_VERSION, SPL_DEBUG_STR);
|
||||||
SRETURN(rc);
|
SRETURN(rc);
|
||||||
out8:
|
out8:
|
||||||
kstat_fini();
|
kstat_fini();
|
||||||
|
@ -497,8 +498,8 @@ out2:
|
||||||
out1:
|
out1:
|
||||||
debug_fini();
|
debug_fini();
|
||||||
|
|
||||||
printk("SPL: Failed to Load Solaris Porting Layer v%s, "
|
printk(KERN_NOTICE "SPL: Failed to Load Solaris Porting Layer v%s%s"
|
||||||
"rc = %d\n", SPL_META_VERSION, rc);
|
", rc = %d\n", SPL_META_VERSION, SPL_DEBUG_STR, rc);
|
||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -507,7 +508,8 @@ spl_fini(void)
|
||||||
{
|
{
|
||||||
SENTRY;
|
SENTRY;
|
||||||
|
|
||||||
printk("SPL: Unloaded Solaris Porting Layer v%s\n", SPL_META_VERSION);
|
printk(KERN_NOTICE "SPL: Unloaded Solaris Porting Layer v%s%s\n",
|
||||||
|
SPL_META_VERSION, SPL_DEBUG_STR);
|
||||||
kstat_fini();
|
kstat_fini();
|
||||||
proc_fini();
|
proc_fini();
|
||||||
vn_fini();
|
vn_fini();
|
||||||
|
|
Loading…
Reference in New Issue