Fix three format strings that were missed in the treewide i_ino
unsigned long to u64 conversion:
- fs/binfmt_elf_fdpic.c: %lu -> %llu
- fs/ext2/xattr.c: %ld -> %llu (debug macro, also fixes signedness)
- fs/isofs/inode.c: %ld -> %llu (debug block, also fixes signedness)
Signed-off-by: Christian Brauner <brauner@kernel.org>
return 0;
dynamic_error:
- printk("ELF FDPIC %s with invalid DYNAMIC section (inode=%lu)\n",
+ printk("ELF FDPIC %s with invalid DYNAMIC section (inode=%llu)\n",
what, file_inode(file)->i_ino);
return -ELIBBAD;
}
#ifdef EXT2_XATTR_DEBUG
# define ea_idebug(inode, f...) do { \
- printk(KERN_DEBUG "inode %s:%ld: ", \
+ printk(KERN_DEBUG "inode %s:%llu: ", \
inode->i_sb->s_id, inode->i_ino); \
printk(f); \
printk("\n"); \
#ifdef DEBUG
if((de->flags[-high_sierra] & ~2)!= 0){
printk(KERN_DEBUG "ISOFS: Unusual flag settings for ISO file "
- "(%ld %x).\n",
+ "(%llu %x).\n",
inode->i_ino, de->flags[-high_sierra]);
}
#endif