xfs: fix xfs_iomap_eof_prealloc_initial_size type
authorMark Tinguely <tinguely@sgi.com>
Sun, 24 Feb 2013 19:04:37 +0000 (13:04 -0600)
committerBen Myers <bpm@sgi.com>
Mon, 18 Mar 2013 18:38:50 +0000 (13:38 -0500)
Fix the return type of xfs_iomap_eof_prealloc_initial_size() to
xfs_fsblock_t to reflect the fact that the return value may be an
unsigned 64 bits if XFS_BIG_BLKNOS is defined.

Signed-off-by: Mark Tinguely <tinguely@sgi.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Ben Myers <bpm@sgi.com>
(cherry picked from commit e8108cedb1c5d1dc359690d18ca997e97a0061d2)

fs/xfs/xfs_iomap.c

index b0b0f448e8434a08ccaf6fc4f75b9b23a2ad6c51..5a30dd899d2b32c38dbc1fc552e323d233f33e50 100644 (file)
@@ -325,7 +325,7 @@ xfs_iomap_eof_want_preallocate(
  * rather than falling short due to things like stripe unit/width alignment of
  * real extents.
  */
-STATIC int
+STATIC xfs_fsblock_t
 xfs_iomap_eof_prealloc_initial_size(
        struct xfs_mount        *mp,
        struct xfs_inode        *ip,