--- a/fs/jbd/journal.c Mon Nov 10 00:12:14 2003 +++ b/fs/jbd/journal.c Fri Feb 27 20:36:04 2004 @@ -599,6 +599,7 @@ return NULL; bh = __getblk(journal->j_dev, blocknr, journal->j_blocksize); + memset(bh->b_data, 0, journal->j_blocksize); bh->b_state |= (1 << BH_Dirty); BUFFER_TRACE(bh, "return this buffer"); return journal_add_journal_head(bh);