summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_vnodeops.c
diff options
context:
space:
mode:
authorDavid Chinner2007-07-19 08:28:17 +0200
committerTim Shimmin2007-07-19 11:51:21 +0200
commit4f57dbc6b5bae5a3978d429f45ac597ca7a3b8c6 (patch)
tree58abc5d0f67b9ceaa7913dda1d7b23fc308adbe6 /fs/xfs/xfs_vnodeops.c
parent[FS] Implement block_page_mkwrite. (diff)
downloadkernel-qcow2-linux-4f57dbc6b5bae5a3978d429f45ac597ca7a3b8c6.tar.gz
kernel-qcow2-linux-4f57dbc6b5bae5a3978d429f45ac597ca7a3b8c6.tar.xz
kernel-qcow2-linux-4f57dbc6b5bae5a3978d429f45ac597ca7a3b8c6.zip
[XFS] Implement ->page_mkwrite in XFS.
Hook XFS up to ->page_mkwrite to ensure that we know about mmap pages being written to. This allows use to do correct delayed allocation and ENOSPC checking as well as remap unwritten extents so that they get converted correctly during writeback. This is done via the generic block_page_mkwrite code. SGI-PV: 940392 SGI-Modid: xfs-linux-melb:xfs-kern:29149a Signed-off-by: David Chinner <dgc@sgi.com> Signed-off-by: Christoph Hellwig <hch@infradead.org> Signed-off-by: Tim Shimmin <tes@sgi.com>
Diffstat (limited to 'fs/xfs/xfs_vnodeops.c')
0 files changed, 0 insertions, 0 deletions