On Tue, 2005-04-19 at 03:10, Alex Tomas wrote: > >>>>> Badari Pulavarty (BP) writes: > > BP> In order to do the correct accounting, we need to mark a page > BP> to indicate if we reserved a block or not. One way to do this, > BP> to use page->private to indicate this. But then, all the generic > BP> routines will fail - since they assume that page->private represents > BP> bufferheads. So we need a better way to do this. > > you can introduce one more bit to page->flags
Agreed. I was hoping to avoid it as much as I can. > > BP> 3) We need add hooks into filesystem specific calls from these > BP> generic routines to handle "journaling mode" requirements > BP> (for ext3 and may be others). > > nobody uses journaling mode except ext3 What I meant by jounalling mode is that - after the pages are submitted for IO, we need some way of waiting for the IOs to finish inorder to guarantee the ordering ? Is this not needed for anything other than ext3 ? Thanks, Badari - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
