From 998a59d371c2365e7e6c72125f254487d50cbbd5 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Fri, 6 Mar 2026 10:00:15 +0100 Subject: [PATCH] treewide: fix missed i_ino format specifier conversions 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 --- fs/binfmt_elf_fdpic.c | 2 +- fs/ext2/xattr.c | 2 +- fs/isofs/inode.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fs/binfmt_elf_fdpic.c b/fs/binfmt_elf_fdpic.c index 95b1d0852135..1f0830538ae7 100644 --- a/fs/binfmt_elf_fdpic.c +++ b/fs/binfmt_elf_fdpic.c @@ -911,7 +911,7 @@ static int elf_fdpic_map_file(struct elf_fdpic_params *params, 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; } diff --git a/fs/ext2/xattr.c b/fs/ext2/xattr.c index 14ada70db36a..e55d16abf422 100644 --- a/fs/ext2/xattr.c +++ b/fs/ext2/xattr.c @@ -73,7 +73,7 @@ #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"); \ diff --git a/fs/isofs/inode.c b/fs/isofs/inode.c index 3593e02e75fe..efee53717f1c 100644 --- a/fs/isofs/inode.c +++ b/fs/isofs/inode.c @@ -1389,7 +1389,7 @@ static int isofs_read_inode(struct inode *inode, int relocated) #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