This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Change for aux_syscalls.stp
- From: Wenji Huang <wenji dot huang at oracle dot com>
- To: systemTAP <systemtap at sources dot redhat dot com>
- Date: Fri, 10 Aug 2007 17:09:37 +0800
- Subject: Change for aux_syscalls.stp
Hi,
Since 2.6.16, new SCHED_BATCH policy is added .
Since 2.6
NFSCTL_UGIDUPDATE and NFSCTL_GETFH are discarded.
NFSCTL_GETFD and NFSCTL_GETFS are added.
So need change for aux_syscalls.stp, please kindly review it.
If no object, I will commit it.
Regards,
Wenji
diff -Nurp src/tapset/aux_syscalls.stp src.new/tapset/aux_syscalls.stp
--- src/tapset/aux_syscalls.stp 2007-08-10 04:31:09.000000000 -0400
+++ src.new/tapset/aux_syscalls.stp 2007-08-10 04:30:47.000000000 -0400
@@ -904,8 +904,10 @@ function _nfsctl_cmd_str(cmd) {
if(cmd == 2) return "NFSCTL_DELCLIENT"
if(cmd == 3) return "NFSCTL_EXPORT"
if(cmd == 4) return "NFSCTL_UNEXPORT"
- if(cmd == 5) return "NFSCTL_UGIDUPDATE"
- if(cmd == 6) return "NFSCTL_GETFH"
+ /*if(cmd == 5) return "NFSCTL_UGIDUPDATE" DISCARDED
+ if(cmd == 6) return "NFSCTL_GETFH" DISCARDED*/
+ if(cmd == 7) return "NFSCTL_GETFD"
+ if(cmd == 8) return "NFSCTL_GETFS"
return sprintf("UNRECOGNIZED VALUE: %d", cmd)
}
@@ -1129,6 +1131,7 @@ function _sched_policy_str(policy) {
if(policy==0) return "SCHED_OTHER"
if(policy==1) return "SCHED_FIFO"
if(policy==2) return "SCHED_RR"
+ if(policy==3) return "SCHED_BATCH"
return ""
}