Hi, On Friday 21. November 2008, Warren Turkal wrote: (Sorry for taking so long to get to this.) > +static bool hfsplus_vol_has_journal(struct hfsplus_vh *vhdr) > +{ > + return (vhdr->attributes & cpu_to_be32(HFSPLUS_VOL_JOURNALED) && > + vhdr->journal_info_block); > +} I'm curious how common it is to have the journal bit set but no journal block, I haven't seen this case so far. IMO more useful would be to read the journal block and check if there is anything that needs to be replayed. If you're interested in a second step you could replay the journal, it's not that difficult to do, it's pretty much just copying blocks around. bye, Roman -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html