]> sourceware.org Git - systemtap.git/commitdiff
PR29765: Introduce probe nfs.aop.readfolio
authorMartin Cermak <mcermak@redhat.com>
Fri, 19 May 2023 09:06:25 +0000 (11:06 +0200)
committerMartin Cermak <mcermak@redhat.com>
Fri, 19 May 2023 09:06:25 +0000 (11:06 +0200)
tapset/linux/nfs.stp

index 232289e3bb8490d7386ea0afb5ebc093e603b602..7a170c06e6d733ef3665ca720ca2a2807de199b7 100644 (file)
@@ -960,6 +960,27 @@ probe nfs.aop.readpage.return = kernel.function ("nfs_readpage").return !,
         units = "pages"
 }
 
+/**
+ * probe nfs.aop.readfolio
+ */
+probe nfs.aop.readfolio = kernel.function ("nfs_read_folio") !,
+                         module("nfs").function ("nfs_read_folio")
+{
+        folio = $folio
+        file = $file
+
+        name = "nfs.aop.readfolio"
+        argstr = sprintf("%x, %x", folio, file)
+}
+
+probe nfs.aop.readfolio.return = kernel.function ("nfs_read_folio").return !,
+                                 module("nfs").function ("nfs_read_folio").return
+{
+        name = "nfs.aop.readfolio.return"
+        retstr = sprintf("%d", $return)
+}
+
+
 /**
  * probe nfs.aop.readpages - NFS client reading multiple pages
  * @dev: device identifier
This page took 0.02993 seconds and 5 git commands to generate.