diff options
Diffstat (limited to 'unmaintained_fields.patch')
-rw-r--r-- | unmaintained_fields.patch | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/unmaintained_fields.patch b/unmaintained_fields.patch new file mode 100644 index 000000000000..f74a1ba11e5b --- /dev/null +++ b/unmaintained_fields.patch @@ -0,0 +1,25 @@ +Index: resource.h +=================================================================== +--- resource.h (revision 6638) ++++ resource.h (working copy) +@@ -19,6 +19,20 @@ + struct rusage { + struct timeval ru_utime; ///< User time used. + struct timeval ru_stime; ///< System time used. ++ long ru_maxrss; /* maximum resident set size */ ++ long ru_ixrss; /* integral shared memory size */ ++ long ru_idrss; /* integral unshared data size */ ++ long ru_isrss; /* integral unshared stack size */ ++ long ru_minflt; /* page reclaims (soft page faults) */ ++ long ru_majflt; /* page faults (hard page faults) */ ++ long ru_nswap; /* swaps */ ++ long ru_inblock; /* block input operations */ ++ long ru_oublock; /* block output operations */ ++ long ru_msgsnd; /* IPC messages sent */ ++ long ru_msgrcv; /* IPC messages received */ ++ long ru_nsignals; /* signals received */ ++ long ru_nvcsw; /* voluntary context switches */ ++ long ru_nivcsw; /* involuntary context switches */ + }; + + int getrusage(int who, struct rusage *r_usage); |