diff options
Diffstat (limited to 'include/linux/sched.h')
| -rw-r--r-- | include/linux/sched.h | 10 | 
1 files changed, 9 insertions, 1 deletions
diff --git a/include/linux/sched.h b/include/linux/sched.h index 2127e959e0f..2e0646a3031 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -559,7 +559,7 @@ struct signal_struct {  	 * Live threads maintain their own counters and add to these  	 * in __exit_signal, except for the group leader.  	 */ -	cputime_t cutime, cstime; +	cputime_t utime, stime, cutime, cstime;  	cputime_t gtime;  	cputime_t cgtime;  	unsigned long nvcsw, nivcsw, cnvcsw, cnivcsw; @@ -568,6 +568,14 @@ struct signal_struct {  	struct task_io_accounting ioac;  	/* +	 * Cumulative ns of schedule CPU time fo dead threads in the +	 * group, not including a zombie group leader, (This only differs +	 * from jiffies_to_ns(utime + stime) if sched_clock uses something +	 * other than jiffies.) +	 */ +	unsigned long long sum_sched_runtime; + +	/*  	 * We don't bother to synchronize most readers of this at all,  	 * because there is no reader checking a limit that actually needs  	 * to get both rlim_cur and rlim_max atomically, and either one  |