diff --git a/[refs] b/[refs] index 05f37ec3462b..4b2fe52a06b7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 856cbcf9a971b43a83e78ac708ed6459ab1d0c89 +refs/heads/master: 15291164b22a357cb211b618adfef4fa82fc0de3 diff --git a/trunk/fs/jbd2/transaction.c b/trunk/fs/jbd2/transaction.c index 35ae096bed5d..526533062548 100644 --- a/trunk/fs/jbd2/transaction.c +++ b/trunk/fs/jbd2/transaction.c @@ -1949,6 +1949,8 @@ static int journal_unmap_buffer(journal_t *journal, struct buffer_head *bh) clear_buffer_mapped(bh); clear_buffer_req(bh); clear_buffer_new(bh); + clear_buffer_delay(bh); + clear_buffer_unwritten(bh); bh->b_bdev = NULL; return may_free; }