]> git.baikalelectronics.ru Git - kernel.git/commit
xfs: combine xfs_seek_hole & xfs_seek_data
authorEric Sandeen <sandeen@sandeen.net>
Tue, 9 Sep 2014 01:56:48 +0000 (11:56 +1000)
committerDave Chinner <david@fromorbit.com>
Tue, 9 Sep 2014 01:56:48 +0000 (11:56 +1000)
commitd7ee6e3c4496be1833b0c30f1810dc03187a8055
tree55d217ff0eb9ec2f152ba5a980fbf92d93fff091
parent89a60abe528dc9e5ee38e0015f1dc92f0600f333
xfs: combine xfs_seek_hole & xfs_seek_data

xfs_seek_hole & xfs_seek_data are remarkably similar;
so much so that they can be combined, saving a fair
bit of semi-complex code duplication.

The following patch passes generic/285 and generic/286,
which specifically test seek behavior.

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Reviewed-by: Jie Liu <jeff.liu@oracle.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
fs/xfs/xfs_file.c