btrfs: 32-bit type problems
[linux-2.6-block.git] / fs / btrfs / inode.c
index ac69f6926afcd08102488b407ec21abc98d3ca2f..0e1ca423e22d10f6d970fc7ec7f8df4f60d3b4fd 100644 (file)
@@ -1606,7 +1606,7 @@ again:
                        extent_start;
                ptr = btrfs_file_extent_inline_start(item) + extent_offset;
                map = kmap(page);
-               copy_size = min(PAGE_CACHE_SIZE - page_offset,
+               copy_size = min_t(u64, PAGE_CACHE_SIZE - page_offset,
                                size - extent_offset);
 
                em->block_start = EXTENT_MAP_INLINE;