From: Andrew Morton drivers/mtd/ubi/sysfs.c:315: warning: format '%d' expects type 'int', but argument 3 has type 'size_t' Cc: Artem Bityutskiy Signed-off-by: Andrew Morton --- drivers/mtd/ubi/sysfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/mtd/ubi/sysfs.c~ubi-printk-fix drivers/mtd/ubi/sysfs.c --- a/drivers/mtd/ubi/sysfs.c~ubi-printk-fix +++ a/drivers/mtd/ubi/sysfs.c @@ -312,7 +312,7 @@ static ssize_t dev_eraseblock_size_show( { const struct ubi_info *ubi = dev2ubi(dev); - return sprintf(buf, "%d\n", ubi->io->leb_size); + return sprintf(buf, "%zd\n", ubi->io->leb_size); } static ssize_t dev_avail_eraseblocks_show(struct class_device *dev, char *buf) _