--- linux-2.6-xfs2/fs/xfs/linux-2.6/xfs_fs_subr.c Tue Apr 22 04:46:33 2008 +++ linux-2.6-xfs3/fs/xfs/linux-2.6/xfs_fs_subr.c Tue Apr 22 05:05:47 2008 @@ -72,7 +72,7 @@ int xfs_flush_pages( xfs_inode_t *ip, - uint64_t flags) + unsigned int flags) { bhv_vnode_t *vp = XFS_ITOV(ip); struct inode *inode = vn_to_inode(vp); --- linux-2.6-xfs2/fs/xfs/xfs_vfsops.c Tue Apr 22 04:47:36 2008 +++ linux-2.6-xfs3/fs/xfs/xfs_vfsops.c Tue Apr 22 05:05:17 2008 @@ -897,7 +897,7 @@ bhv_vnode_t *vp = NULL; int error; int last_error; - uint64_t fflag; + unsigned int fflag; uint lock_flags; uint base_lock_flags; boolean_t mount_locked; --- linux-2.6-xfs2/fs/xfs/xfs_vnodeops.h Tue Apr 22 04:46:59 2008 +++ linux-2.6-xfs3/fs/xfs/xfs_vnodeops.h Tue Apr 22 05:04:52 2008 @@ -78,6 +78,6 @@ xfs_off_t last, int fiopt); int xfs_flushinval_pages(struct xfs_inode *ip, xfs_off_t first, xfs_off_t last, int fiopt); -int xfs_flush_pages(struct xfs_inode *ip, uint64_t flags); +int xfs_flush_pages(struct xfs_inode *ip, unsigned int flags); #endif /* _XFS_VNODEOPS_H */