commit | 3a307ffc2730bfa1a4dfa94537be9d412338aad2 | [log] [tgz] |
---|---|---|
author | Mark Fasheh <mark.fasheh@oracle.com> | Tue May 08 17:47:32 2007 -0700 |
committer | Mark Fasheh <mark.fasheh@oracle.com> | Tue Jul 10 17:31:46 2007 -0700 |
tree | 3e83201eb816aec8b897afcf3920dd716ce4412c | |
parent | 2e89b2e48e1da09ed483f195968c9172aa95b5e2 [diff] |
ocfs2: rework ocfs2_buffered_write_cluster() Use some ideas from the new-aops patch series and turn ocfs2_buffered_write_cluster() into a 2 stage operation with the caller copying data in between. The code now understands multiple cluster writes as a result of having to deal with a full page write for greater than 4k pages. This sets us up to easily call into the write path during ->page_mkwrite(). Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>