diff options
-rw-r--r-- | include/linux/jbd.h | 11 | ||||
-rw-r--r-- | include/linux/jbd2.h | 11 |
2 files changed, 0 insertions, 22 deletions
diff --git a/include/linux/jbd.h b/include/linux/jbd.h index 331530cd3cc6..f3aa59cb675d 100644 --- a/include/linux/jbd.h +++ b/include/linux/jbd.h | |||
@@ -246,19 +246,8 @@ typedef struct journal_superblock_s | |||
246 | 246 | ||
247 | #define J_ASSERT(assert) BUG_ON(!(assert)) | 247 | #define J_ASSERT(assert) BUG_ON(!(assert)) |
248 | 248 | ||
249 | #if defined(CONFIG_BUFFER_DEBUG) | ||
250 | void buffer_assertion_failure(struct buffer_head *bh); | ||
251 | #define J_ASSERT_BH(bh, expr) \ | ||
252 | do { \ | ||
253 | if (!(expr)) \ | ||
254 | buffer_assertion_failure(bh); \ | ||
255 | J_ASSERT(expr); \ | ||
256 | } while (0) | ||
257 | #define J_ASSERT_JH(jh, expr) J_ASSERT_BH(jh2bh(jh), expr) | ||
258 | #else | ||
259 | #define J_ASSERT_BH(bh, expr) J_ASSERT(expr) | 249 | #define J_ASSERT_BH(bh, expr) J_ASSERT(expr) |
260 | #define J_ASSERT_JH(jh, expr) J_ASSERT(expr) | 250 | #define J_ASSERT_JH(jh, expr) J_ASSERT(expr) |
261 | #endif | ||
262 | 251 | ||
263 | #if defined(JBD_PARANOID_IOFAIL) | 252 | #if defined(JBD_PARANOID_IOFAIL) |
264 | #define J_EXPECT(expr, why...) J_ASSERT(expr) | 253 | #define J_EXPECT(expr, why...) J_ASSERT(expr) |
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) |