nilfs2: unify type of key arguments in bmap interface
[cascardo/linux.git] / fs / nilfs2 / alloc.c
index 741fd02..8df0f3b 100644 (file)
@@ -405,13 +405,14 @@ nilfs_palloc_rest_groups_in_desc_block(const struct inode *inode,
 static int nilfs_palloc_count_desc_blocks(struct inode *inode,
                                            unsigned long *desc_blocks)
 {
-       unsigned long blknum;
+       __u64 blknum;
        int ret;
 
        ret = nilfs_bmap_last_key(NILFS_I(inode)->i_bmap, &blknum);
        if (likely(!ret))
                *desc_blocks = DIV_ROUND_UP(
-                       blknum, NILFS_MDT(inode)->mi_blocks_per_desc_block);
+                       (unsigned long)blknum,
+                       NILFS_MDT(inode)->mi_blocks_per_desc_block);
        return ret;
 }