diff options
Diffstat (limited to 'fs/ocfs2/cluster/masklog.h')
-rw-r--r-- | fs/ocfs2/cluster/masklog.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/fs/ocfs2/cluster/masklog.h b/fs/ocfs2/cluster/masklog.h index 6e20877436b..51ee790c767 100644 --- a/fs/ocfs2/cluster/masklog.h +++ b/fs/ocfs2/cluster/masklog.h | |||
@@ -82,7 +82,6 @@ | |||
82 | 82 | ||
83 | /* bits that are frequently given and infrequently matched in the low word */ | 83 | /* bits that are frequently given and infrequently matched in the low word */ |
84 | /* NOTE: If you add a flag, you need to also update masklog.c! */ | 84 | /* NOTE: If you add a flag, you need to also update masklog.c! */ |
85 | #define ML_EXIT 0x0000000000000002ULL /* func call exit */ | ||
86 | #define ML_TCP 0x0000000000000004ULL /* net cluster/tcp.c */ | 85 | #define ML_TCP 0x0000000000000004ULL /* net cluster/tcp.c */ |
87 | #define ML_MSG 0x0000000000000008ULL /* net network messages */ | 86 | #define ML_MSG 0x0000000000000008ULL /* net network messages */ |
88 | #define ML_SOCKET 0x0000000000000010ULL /* net socket lifetime */ | 87 | #define ML_SOCKET 0x0000000000000010ULL /* net socket lifetime */ |
@@ -123,7 +122,6 @@ | |||
123 | #define ML_KTHREAD 0x4000000000000000ULL /* kernel thread activity */ | 122 | #define ML_KTHREAD 0x4000000000000000ULL /* kernel thread activity */ |
124 | 123 | ||
125 | #define MLOG_INITIAL_AND_MASK (ML_ERROR|ML_NOTICE) | 124 | #define MLOG_INITIAL_AND_MASK (ML_ERROR|ML_NOTICE) |
126 | #define MLOG_INITIAL_NOT_MASK (ML_EXIT) | ||
127 | #ifndef MLOG_MASK_PREFIX | 125 | #ifndef MLOG_MASK_PREFIX |
128 | #define MLOG_MASK_PREFIX 0 | 126 | #define MLOG_MASK_PREFIX 0 |
129 | #endif | 127 | #endif |
@@ -221,48 +219,6 @@ extern struct mlog_bits mlog_and_bits, mlog_not_bits; | |||
221 | mlog(ML_ERROR, "status = %lld\n", (long long)_st); \ | 219 | mlog(ML_ERROR, "status = %lld\n", (long long)_st); \ |
222 | } while (0) | 220 | } while (0) |
223 | 221 | ||
224 | #if defined(CONFIG_OCFS2_DEBUG_MASKLOG) | ||
225 | /* | ||
226 | * We disable this for sparse. | ||
227 | */ | ||
228 | #if !defined(__CHECKER__) | ||
229 | #define mlog_exit(st) do { \ | ||
230 | if (__builtin_types_compatible_p(typeof(st), unsigned long)) \ | ||
231 | mlog(ML_EXIT, "EXIT: %lu\n", (unsigned long) (st)); \ | ||
232 | else if (__builtin_types_compatible_p(typeof(st), signed long)) \ | ||
233 | mlog(ML_EXIT, "EXIT: %ld\n", (signed long) (st)); \ | ||
234 | else if (__builtin_types_compatible_p(typeof(st), unsigned int) \ | ||
235 | || __builtin_types_compatible_p(typeof(st), unsigned short) \ | ||
236 | || __builtin_types_compatible_p(typeof(st), unsigned char)) \ | ||
237 | mlog(ML_EXIT, "EXIT: %u\n", (unsigned int) (st)); \ | ||
238 | else if (__builtin_types_compatible_p(typeof(st), signed int) \ | ||
239 | || __builtin_types_compatible_p(typeof(st), signed short) \ | ||
240 | || __builtin_types_compatible_p(typeof(st), signed char)) \ | ||
241 | mlog(ML_EXIT, "EXIT: %d\n", (signed int) (st)); \ | ||
242 | else if (__builtin_types_compatible_p(typeof(st), long long)) \ | ||
243 | mlog(ML_EXIT, "EXIT: %lld\n", (long long) (st)); \ | ||
244 | else \ | ||
245 | mlog(ML_EXIT, "EXIT: %llu\n", (unsigned long long) (st)); \ | ||
246 | } while (0) | ||
247 | #else | ||
248 | #define mlog_exit(st) do { \ | ||
249 | mlog(ML_EXIT, "EXIT: %lld\n", (long long) (st)); \ | ||
250 | } while (0) | ||
251 | #endif | ||
252 | |||
253 | #define mlog_exit_ptr(ptr) do { \ | ||
254 | mlog(ML_EXIT, "EXIT: %p\n", ptr); \ | ||
255 | } while (0) | ||
256 | |||
257 | #define mlog_exit_void() do { \ | ||
258 | mlog(ML_EXIT, "EXIT\n"); \ | ||
259 | } while (0) | ||
260 | #else | ||
261 | #define mlog_exit(...) do { } while (0) | ||
262 | #define mlog_exit_ptr(...) do { } while (0) | ||
263 | #define mlog_exit_void(...) do { } while (0) | ||
264 | #endif /* defined(CONFIG_OCFS2_DEBUG_MASKLOG) */ | ||
265 | |||
266 | #define mlog_bug_on_msg(cond, fmt, args...) do { \ | 222 | #define mlog_bug_on_msg(cond, fmt, args...) do { \ |
267 | if (cond) { \ | 223 | if (cond) { \ |
268 | mlog(ML_ERROR, "bug expression: " #cond "\n"); \ | 224 | mlog(ML_ERROR, "bug expression: " #cond "\n"); \ |