Whamcloud - gitweb
Reinstate lprocfs stats for RPCs.
authoradilger <adilger>
Sat, 14 Feb 2004 02:05:10 +0000 (02:05 +0000)
committeradilger <adilger>
Sat, 14 Feb 2004 02:05:10 +0000 (02:05 +0000)
lustre/ptlrpc/lproc_ptlrpc.c

index b42818b..f783ebf 100644 (file)
@@ -123,13 +123,16 @@ void ptlrpc_lprocfs_register(struct proc_dir_entry *root, char *dir,
                         lprocfs_free_stats(svc_stats);
                         return;
                 }
-        } else 
+        } else {
                 svc_procroot = root;
+        }
 
         lprocfs_counter_init(svc_stats, PTLRPC_REQWAIT_CNTR,
                              svc_counter_config, "req_waittime", "usec");
         lprocfs_counter_init(svc_stats, PTLRPC_REQQDEPTH_CNTR,
                              svc_counter_config, "req_qdepth", "reqs");
+        lprocfs_counter_init(svc_stats, PTLRPC_REQACTIVE_CNTR,
+                             svc_counter_config, "req_active", "reqs");
         for (i = 0; i < LUSTRE_MAX_OPCODES; i++) {
                 __u32 opcode = ll_rpc_opcode_table[i].opcode;
                 lprocfs_counter_init(svc_stats, PTLRPC_LAST_CNTR + i,
@@ -153,14 +156,14 @@ void ptlrpc_lprocfs_register_service(struct proc_dir_entry *entry,
                                      struct ptlrpc_service *svc)
 {
         ptlrpc_lprocfs_register(entry, svc->srv_name,
-                                "stats", &svc->srv_procroot, 
+                                "stats", &svc->srv_procroot,
                                 &svc->srv_stats);
 }
 
 void ptlrpc_lprocfs_register_obd(struct obd_device *obddev)
 {
-        ptlrpc_lprocfs_register(obddev->obd_proc_entry, NULL, "stats", 
-                                &obddev->obd_svc_procroot, 
+        ptlrpc_lprocfs_register(obddev->obd_proc_entry, NULL, "stats",
+                                &obddev->obd_svc_procroot,
                                 &obddev->obd_svc_stats);
 }