OSDN Git Service

xfs: add DAX block zeroing support
authorDave Chinner <dchinner@redhat.com>
Wed, 3 Jun 2015 23:19:08 +0000 (09:19 +1000)
committerDave Chinner <david@fromorbit.com>
Wed, 3 Jun 2015 23:19:08 +0000 (09:19 +1000)
commit4f69f578a87d39c20b1ff70005a125e4594c3de8
tree66b79774dca9513bb098cd26242b004a0000d8e2
parent6b698edeeef00c127d73501b386590299f01327a
xfs: add DAX block zeroing support

Add initial support for DAX block zeroing operations to XFS. DAX
cannot use buffered IO through the page cache for zeroing, nor do we
need to issue IO for uncached block zeroing. In both cases, we can
simply call out to the dax block zeroing function.

Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
fs/xfs/xfs_bmap_util.c
fs/xfs/xfs_file.c