[lkml]   [2007]   [Mar]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [patch 2/5] fs: introduce new aops and infrastructure

    On Thu, 2007-03-15 at 05:36 +0100, Nick Piggin wrote:
    > On Wed, Mar 14, 2007 at 09:13:29PM -0700, Mark Fasheh wrote:
    [some comments snipped]
    > > Attached is a quick patch to hook up the existing ocfs2 write code. This has
    > > been compile tested only for now - one of my test machines isn't
    > > cooperating, so a runtime test will have to wait until tommorrow.
    > >
    > > One interesting side effect is that we no longer pass AOP_TRUNCATE_PAGE up a
    > > level. This gives callers less to deal with. And it means that ocfs2 doesn't
    > > have to use the ocfs2_*_lock_with_page() cluster lock variants in
    > > ocfs2_block_write_begin() because it can order cluster locks outside of the
    > > page lock there.
    > OK that's very cool. I was hoping that would be the case. If GFS2 can
    > avoid that too, then we might be able to get rid of AOP_TRUNCATE_PAGE
    > handling from the legacy prepare/commit_write paths, which will make
    > them simpler.
    Yes, I agree that with the new operations GFS2 should also no longer
    need AOP_TRUNCATE_PAGE for writes,


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2007-03-15 17:27    [W:0.019 / U:11.768 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site