git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vserver 1.9.5.x5
[linux-2.6.git]
/
fs
/
ntfs
/
debug.c
diff --git
a/fs/ntfs/debug.c
b/fs/ntfs/debug.c
index
6723f18
..
6fb6bb5
100644
(file)
--- a/
fs/ntfs/debug.c
+++ b/
fs/ntfs/debug.c
@@
-26,7
+26,7
@@
* to protect concurrent accesses to it.
*/
static char err_buf[1024];
* to protect concurrent accesses to it.
*/
static char err_buf[1024];
-static
spinlock_t err_buf_lock = SPIN_LOCK_UNLOCKED
;
+static
DEFINE_SPINLOCK(err_buf_lock)
;
/**
* __ntfs_warning - output a warning to the syslog
/**
* __ntfs_warning - output a warning to the syslog
@@
-53,6
+53,10
@@
void __ntfs_warning(const char *function, const struct super_block *sb,
va_list args;
int flen = 0;
va_list args;
int flen = 0;
+#ifndef DEBUG
+ if (!printk_ratelimit())
+ return;
+#endif
if (function)
flen = strlen(function);
spin_lock(&err_buf_lock);
if (function)
flen = strlen(function);
spin_lock(&err_buf_lock);
@@
-93,6
+97,10
@@
void __ntfs_error(const char *function, const struct super_block *sb,
va_list args;
int flen = 0;
va_list args;
int flen = 0;
+#ifndef DEBUG
+ if (!printk_ratelimit())
+ return;
+#endif
if (function)
flen = strlen(function);
spin_lock(&err_buf_lock);
if (function)
flen = strlen(function);
spin_lock(&err_buf_lock);
@@
-127,8
+135,8
@@
void __ntfs_debug (const char *file, int line, const char *function,
va_start(args, fmt);
vsnprintf(err_buf, sizeof(err_buf), fmt, args);
va_end(args);
va_start(args, fmt);
vsnprintf(err_buf, sizeof(err_buf), fmt, args);
va_end(args);
- printk(KERN_DEBUG "NTFS-fs DEBUG (%s, %d): %s(): %s\n",
-
file, line,
flen ? function : "", err_buf);
+ printk(KERN_DEBUG "NTFS-fs DEBUG (%s, %d): %s(): %s\n",
file, line,
+
flen ? function : "", err_buf);
spin_unlock(&err_buf_lock);
}
spin_unlock(&err_buf_lock);
}
@@
-141,8
+149,7
@@
void ntfs_debug_dump_runlist(const runlist_element *rl)
if (!debug_msgs)
return;
if (!debug_msgs)
return;
- printk(KERN_DEBUG "NTFS-fs DEBUG: Dumping runlist (values "
- "in hex):\n");
+ printk(KERN_DEBUG "NTFS-fs DEBUG: Dumping runlist (values in hex):\n");
if (!rl) {
printk(KERN_DEBUG "Run list not present.\n");
return;
if (!rl) {
printk(KERN_DEBUG "Run list not present.\n");
return;
@@
-157,14
+164,14
@@
void ntfs_debug_dump_runlist(const runlist_element *rl)
if (index > -LCN_ENOENT - 1)
index = 3;
printk(KERN_DEBUG "%-16Lx %s %-16Lx%s\n",
if (index > -LCN_ENOENT - 1)
index = 3;
printk(KERN_DEBUG "%-16Lx %s %-16Lx%s\n",
- (rl + i)->vcn, lcn_str[index],
- (rl + i)->length, (rl + i)->length ?
- "" : " (runlist end)");
+
(rl + i)->vcn, lcn_str[index],
+
(rl + i)->length, (rl + i)->length ?
+
"" : " (runlist end)");
} else
printk(KERN_DEBUG "%-16Lx %-16Lx %-16Lx%s\n",
} else
printk(KERN_DEBUG "%-16Lx %-16Lx %-16Lx%s\n",
- (rl + i)->vcn, (rl + i)->lcn,
- (rl + i)->length, (rl + i)->length ?
- "" : " (runlist end)");
+
(rl + i)->vcn, (rl + i)->lcn,
+
(rl + i)->length, (rl + i)->length ?
+
"" : " (runlist end)");
if (!(rl + i)->length)
break;
}
if (!(rl + i)->length)
break;
}