From: Heiko Carstens Date: Tue, 22 Sep 2009 23:48:01 +0000 (-0700) Subject: ext2: fix format string compile warning (ino_t) X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=a4255e4c1c41f906488ae4d3fa328a66695cf200;p=linux.git ext2: fix format string compile warning (ino_t) 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 Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/fs/ext2/namei.c b/fs/ext2/namei.c index 23701f289e985..dd7175ce56068 100644 --- a/fs/ext2/namei.c +++ b/fs/ext2/namei.c @@ -70,7 +70,7 @@ static struct dentry *ext2_lookup(struct inode * dir, struct dentry *dentry, str 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);