On Tue, 2 Mar 2010 13:18:42 -0500, "Theodore Ts'o" <tytso@xxxxxxx> wrote: > __u64 len, __u64 *moved_len); > > > +/* BH_Uninit flag: blocks are allocated but uninitialized on disk */ > +enum ext4_state_bits { > + BH_Uninit /* blocks are allocated but uninitialized on disk */ > + = BH_JBDPrivateStart, > +}; > + > +BUFFER_FNS(Uninit, uninit) > + Last time we reviewed it was mentioned that this will go away. Having both unwritten and uninit is definitely confusing. > /* > * Add new method to test wether block and inode bitmaps are properly > * initialized. With uninit_bg reading the block from disk is not enough > diff --git a/fs/ext4/ext4_jbd2.h b/fs/ext4/ext4_jbd2.h > index 05eca81..b79ad51 100644 > --- a/fs/ext4/ext4_jbd2.h > +++ b/fs/ext4/ext4_jbd2.h > @@ -304,4 +304,28 @@ static inline int ext4_should_writeback_data(struct inode *inode) > return 0; > } I was hoping that we will get another post of the DIO changes before merge. -anesh -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html