Hi Stephen, I would like to know why ext3 uses both page caching and buffer caching, and if unification is planed in the furture ? It seems that page caching is now generic for file system in 2.4 , so ext3 use it. But buffers seems also be used for data and metadata accesses as i see that __block_commit_write() is called by ext3_commit_write() / generic_commit_write() whatever the journaled / ordered / ... mode. What are the impact/advantages on performances if these two levels of cache are used together ? I read that an unification of this is ongoing since 2.? is it true ? Regards, Eric