diff --git a/[refs] b/[refs] index f6b2777fe568..04d07ebe79d1 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b3ff05690845911cc40387176f0bc5a7af9ef3ff +refs/heads/master: 44705754610dbc63503bc7679ff9d9f84978a76f diff --git a/trunk/fs/jbd2/transaction.c b/trunk/fs/jbd2/transaction.c index b01fd6104089..1e5c5ead5b0d 100644 --- a/trunk/fs/jbd2/transaction.c +++ b/trunk/fs/jbd2/transaction.c @@ -27,6 +27,7 @@ #include #include #include +#include #include static void __jbd2_journal_temp_unlink_buffer(struct journal_head *jh); @@ -1171,8 +1172,7 @@ int jbd2_journal_dirty_metadata(handle_t *handle, struct buffer_head *bh) jbd_unlock_bh_state(bh); out: JBUFFER_TRACE(jh, "exit"); - if (ret) - __WARN(); /* All errors are bugs, so dump the stack */ + WARN_ON(ret); /* All errors are bugs, so dump the stack */ return ret; }