]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
nilfs2: widen trace event i_ino fields to u64
authorJeff Layton <jlayton@kernel.org>
Wed, 4 Mar 2026 15:32:41 +0000 (10:32 -0500)
committerChristian Brauner <brauner@kernel.org>
Fri, 6 Mar 2026 13:31:28 +0000 (14:31 +0100)
In trace events, change __field(unsigned long, ...) to __field(u64, ...)
and update TP_PROTO parameters and TP_printk format strings to match
the widened field type.

Reviewed-by: Viacheslav Dubeyko <slava@dubeyko.com>
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Link: https://patch.msgid.link/20260304-iino-u64-v3-11-2257ad83d372@kernel.org
Signed-off-by: Christian Brauner <brauner@kernel.org>
include/trace/events/nilfs2.h

index 8880c11733dd307c223cc62ee34ebeff650ecb12..49efbd209585b294f363e950e8ab266f533a9eb6 100644 (file)
@@ -165,14 +165,14 @@ TRACE_EVENT(nilfs2_segment_usage_freed,
 
 TRACE_EVENT(nilfs2_mdt_insert_new_block,
            TP_PROTO(struct inode *inode,
-                    unsigned long ino,
+                    u64 ino,
                     unsigned long block),
 
            TP_ARGS(inode, ino, block),
 
            TP_STRUCT__entry(
+                   __field(u64, ino)
                    __field(struct inode *, inode)
-                   __field(unsigned long, ino)
                    __field(unsigned long, block)
            ),
 
@@ -182,7 +182,7 @@ TRACE_EVENT(nilfs2_mdt_insert_new_block,
                    __entry->block = block;
                    ),
 
-           TP_printk("inode = %p ino = %lu block = %lu",
+           TP_printk("inode = %p ino = %llu block = %lu",
                      __entry->inode,
                      __entry->ino,
                      __entry->block)
@@ -190,15 +190,15 @@ TRACE_EVENT(nilfs2_mdt_insert_new_block,
 
 TRACE_EVENT(nilfs2_mdt_submit_block,
            TP_PROTO(struct inode *inode,
-                    unsigned long ino,
+                    u64 ino,
                     unsigned long blkoff,
                     enum req_op mode),
 
            TP_ARGS(inode, ino, blkoff, mode),
 
            TP_STRUCT__entry(
+                   __field(u64, ino)
                    __field(struct inode *, inode)
-                   __field(unsigned long, ino)
                    __field(unsigned long, blkoff)
                    /*
                     * Use field_struct() to avoid is_signed_type() on the
@@ -214,7 +214,7 @@ TRACE_EVENT(nilfs2_mdt_submit_block,
                    __entry->mode = mode;
                    ),
 
-           TP_printk("inode = %p ino = %lu blkoff = %lu mode = %x",
+           TP_printk("inode = %p ino = %llu blkoff = %lu mode = %x",
                      __entry->inode,
                      __entry->ino,
                      __entry->blkoff,