1. 12 Oct, 2007 1 commit
    • Mark Fasheh's avatar
      ocfs2: Small refactor of truncate zeroing code · 1d410a6e
      Mark Fasheh authored
      
      We'll want to reuse most of this when pushing inline data back out to an
      extent. Keeping this part as a seperate patch helps to keep the upcoming
      changes for write support uncluttered.
      
      The core portion of ocfs2_zero_cluster_pages() responsible for making sure a
      page is mapped and properly dirtied is abstracted out into it's own
      function, ocfs2_map_and_dirty_page(). Actual functionality doesn't change,
      though zeroing becomes optional.
      
      We also turn part of ocfs2_free_write_ctxt() into  a common function for
      unlocking and freeing a page array. This operation is very common (and
      uniform) for Ocfs2 cluster sizes greater than page size, so it makes sense
      to keep the code in one place.
      Signed-off-by: default avatarMark Fasheh <mark.fasheh@oracle.com>
      Reviewed-by: default avatarJoel Becker <joel.becker@oracle.com>
      1d410a6e
  2. 10 Jul, 2007 2 commits
  3. 26 Apr, 2007 4 commits
  4. 01 Dec, 2006 1 commit
  5. 17 May, 2006 1 commit
  6. 03 Jan, 2006 2 commits