Subject: [PATCH] ext2: fix format string compile warning (ino_t) From: Heiko Carstens <heiko.carstens@xxxxxxxxxx> Unlike on most other architectures ino_t is an unsigned int on s390. So add an explicit cast to avoid this compile warning: fs/ext2/namei.c: In function 'ext2_lookup': fs/ext2/namei.c:73: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'ino_t' Signed-off-by: Heiko Carstens <heiko.carstens@xxxxxxxxxx> --- Patch applies on top of linux-next. fs/ext2/namei.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-next/fs/ext2/namei.c =================================================================== --- linux-next.orig/fs/ext2/namei.c +++ linux-next/fs/ext2/namei.c @@ -70,7 +70,7 @@ static struct dentry *ext2_lookup(struct if (PTR_ERR(inode) == -ESTALE) { ext2_error(dir->i_sb, __func__, "deleted inode referenced: %lu", - ino); + (unsigned long) ino); return ERR_PTR(-EIO); } else { return ERR_CAST(inode); -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html