From: Simon Glass <simon.glass@canonical.com> This function in struct address_space_operations should use size_t for its last two args, to match the ext4l code. Fix it. Signed-off-by: Simon Glass <simon.glass@canonical.com> --- fs/ext4l/ext4_uboot.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/ext4l/ext4_uboot.h b/fs/ext4l/ext4_uboot.h index 5676f76d4b4..21caecc2ada 100644 --- a/fs/ext4l/ext4_uboot.h +++ b/fs/ext4l/ext4_uboot.h @@ -1368,7 +1368,7 @@ struct address_space_operations { int (*read_folio)(struct file *, struct folio *); void (*readahead)(struct readahead_control *); sector_t (*bmap)(struct address_space *, sector_t); - void (*invalidate_folio)(struct folio *, unsigned long, unsigned long); + void (*invalidate_folio)(struct folio *, size_t, size_t); bool (*release_folio)(struct folio *, gfp_t); int (*write_begin)(const struct kiocb *, struct address_space *, loff_t, unsigned, struct folio **, void **); int (*write_end)(const struct kiocb *, struct address_space *, loff_t, unsigned, unsigned, struct folio *, void *); -- 2.43.0