Hi folks, This patch series replaces all the functions in fs/xfs/xfs_fs_subr.c with direct calls to their VFS equivalents. This fixes bugs and removes code at the same time. I haven't bothered to change the ranges passed to the functions - that requires a lot more scrutiny and testing - the ranges have now may not be optimal but they are a known factor. The changes have passed smoke testing on several different configurations and about 6 hours of continuous fsx testing, which is what I'd expect seeing as I have changed the ranges at all. The diffstat is as follows: fs/xfs/Makefile | 1 - fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_bmap.c | 2 +- fs/xfs/xfs_dfrag.c | 13 +++---- fs/xfs/xfs_file.c | 23 ++++++------ fs/xfs/xfs_fs_subr.c | 96 --------------------------------------------------- fs/xfs/xfs_iops.c | 4 +-- fs/xfs/xfs_vnodeops.c | 46 +++++++++++++++++------- fs/xfs/xfs_vnodeops.h | 7 ---- 9 files changed, 54 insertions(+), 140 deletions(-) Cheers, Dave. _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs