Display the netfs inode number in the netfs_read tracepoint so that this
can be used to correlate with the cachefiles_prep_read tracepoint.

Signed-off-by: David Howells <dhowe...@redhat.com>
Reviewed-by: Jeff Layton <jlay...@kernel.org>
cc: linux-cachefs@redhat.com
Link: 
https://lore.kernel.org/r/163819581097.215744.17476611915583897051.st...@warthog.procyon.org.uk/
 # v1
Link: 
https://lore.kernel.org/r/163906885903.143852.12229407815154182247.st...@warthog.procyon.org.uk/
 # v2
Link: 
https://lore.kernel.org/r/163967078164.1823006.15286989199782861123.st...@warthog.procyon.org.uk/
 # v3
---

 include/trace/events/netfs.h |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/include/trace/events/netfs.h b/include/trace/events/netfs.h
index 4d470bffd9f1..e6f4ebbb4c69 100644
--- a/include/trace/events/netfs.h
+++ b/include/trace/events/netfs.h
@@ -135,6 +135,7 @@ TRACE_EVENT(netfs_read,
                    __field(loff_t,                     start           )
                    __field(size_t,                     len             )
                    __field(enum netfs_read_trace,      what            )
+                   __field(unsigned int,               netfs_inode     )
                             ),
 
            TP_fast_assign(
@@ -143,12 +144,14 @@ TRACE_EVENT(netfs_read,
                    __entry->start      = start;
                    __entry->len        = len;
                    __entry->what       = what;
+                   __entry->netfs_inode = rreq->inode->i_ino;
                           ),
 
-           TP_printk("R=%08x %s c=%08x s=%llx %zx",
+           TP_printk("R=%08x %s c=%08x ni=%x s=%llx %zx",
                      __entry->rreq,
                      __print_symbolic(__entry->what, netfs_read_traces),
                      __entry->cookie,
+                     __entry->netfs_inode,
                      __entry->start, __entry->len)
            );
 


--
Linux-cachefs mailing list
Linux-cachefs@redhat.com
https://listman.redhat.com/mailman/listinfo/linux-cachefs

Reply via email to