diff options
Diffstat (limited to 'include/linux/jbd2.h')
-rw-r--r-- | include/linux/jbd2.h | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/include/linux/jbd2.h b/include/linux/jbd2.h index 638ce4554c76..4cf619161ed0 100644 --- a/include/linux/jbd2.h +++ b/include/linux/jbd2.h | |||
@@ -284,19 +284,8 @@ typedef struct journal_superblock_s | |||
284 | 284 | ||
285 | #define J_ASSERT(assert) BUG_ON(!(assert)) | 285 | #define J_ASSERT(assert) BUG_ON(!(assert)) |
286 | 286 | ||
287 | #if defined(CONFIG_BUFFER_DEBUG) | ||
288 | void buffer_assertion_failure(struct buffer_head *bh); | ||
289 | #define J_ASSERT_BH(bh, expr) \ | ||
290 | do { \ | ||
291 | if (!(expr)) \ | ||
292 | buffer_assertion_failure(bh); \ | ||
293 | J_ASSERT(expr); \ | ||
294 | } while (0) | ||
295 | #define J_ASSERT_JH(jh, expr) J_ASSERT_BH(jh2bh(jh), expr) | ||
296 | #else | ||
297 | #define J_ASSERT_BH(bh, expr) J_ASSERT(expr) | 287 | #define J_ASSERT_BH(bh, expr) J_ASSERT(expr) |
298 | #define J_ASSERT_JH(jh, expr) J_ASSERT(expr) | 288 | #define J_ASSERT_JH(jh, expr) J_ASSERT(expr) |
299 | #endif | ||
300 | 289 | ||
301 | #if defined(JBD2_PARANOID_IOFAIL) | 290 | #if defined(JBD2_PARANOID_IOFAIL) |
302 | #define J_EXPECT(expr, why...) J_ASSERT(expr) | 291 | #define J_EXPECT(expr, why...) J_ASSERT(expr) |