Thread (177 messages) 177 messages, 17 authors, 2026-03-04

Re: [PATCH v2 000/110] vfs: change inode->i_ino from unsigned long to u64

From: Jeff Layton <jlayton@kernel.org>
Date: 2026-03-03 10:58:36
Also in: amd-gfx, bpf, ceph-devel, dri-devel, linux-bluetooth, linux-can, linux-cifs, linux-ext4, linux-f2fs-devel, linux-fscrypt, linux-fsdevel, linux-hams, linux-integrity, linux-media, linux-mm, linux-nfs, linux-perf-users, linux-sctp, linux-security-module, linux-trace-kernel, linux-unionfs, linux-xfs, lkml, netdev, netfs, ntfs3, nvdimm, ocfs2-devel, selinux, v9fs

On Tue, 2026-03-03 at 10:55 +0000, David Howells wrote:
Jeff Layton [off-list ref] wrote:
quoted
This version splits the change up to be more bisectable. It first adds a
new kino_t typedef and a new "PRIino" macro to hold the width specifier
for format strings. The conversion is done, and then everything is
changed to remove the new macro and typedef.
Why remove the typedef?  It might be better to keep it.
Why? After this change, internel kernel inodes will be u64's -- full
stop. I don't see what the macro or typedef will buy us at that point.
-- 
Jeff Layton [off-list ref]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help