KaiGai Kohei
f6ec29a42d
[PATCH] pacct: avoidance to refer the last thread as a representation of the process
...
When pacct facility generate an 'ac_flag' field in accounting record, it
refers a task_struct of the thread which died last in the process. But any
other task_structs are ignored.
Therefore, pacct facility drops ASU flag even if root-privilege operations are
used by any other threads except the last one. In addition, AFORK flag is
always set when the thread of group-leader didn't die last, although this
process has called execve() after fork().
We have a same matter in ac_exitcode. The recorded ac_exitcode is an exit
code of the last thread in the process. There is a possibility this exitcode
is not the group leader's one.
2006-06-25 10:01:25 -07:00
..
2006-06-23 07:43:08 -07:00
2006-06-25 10:01:08 -07:00
2006-01-03 11:35:26 +01:00
2006-06-25 10:01:25 -07:00
2006-06-20 05:25:28 -04:00
2006-06-20 05:25:28 -04:00
2006-06-20 05:25:28 -04:00
2006-06-23 07:43:07 -07:00
2006-03-25 08:22:56 -08:00
2006-06-25 10:01:15 -07:00
2006-01-03 13:37:51 +01:00
2006-03-27 08:44:50 -08:00
2006-06-23 07:42:54 -07:00
2005-04-16 15:20:36 -07:00
2006-03-24 07:33:30 -08:00
2006-06-25 10:01:25 -07:00
2006-05-15 11:20:55 -07:00
2006-06-25 10:01:25 -07:00
2006-03-31 12:18:59 -08:00
2006-06-23 07:42:45 -07:00
2006-06-25 10:01:23 -07:00
2006-03-26 08:57:03 -08:00
2005-10-30 17:37:32 -08:00
2005-06-23 09:45:10 -07:00
2005-06-25 16:24:45 -07:00
2006-06-23 07:43:02 -07:00
2005-10-08 15:00:57 -07:00
2006-03-28 18:36:41 -08:00
2006-04-20 07:54:03 -07:00
2006-06-23 07:43:02 -07:00
2006-06-25 10:01:24 -07:00
2006-05-08 22:40:05 +01:00
2006-06-25 10:00:59 -07:00
2006-01-11 08:14:16 -08:00
2006-01-09 15:59:20 -08:00
2006-01-10 14:27:59 -08:00
2006-01-09 15:59:19 -08:00
2006-04-11 06:18:40 -07:00
2006-03-28 09:16:03 -08:00
2006-03-31 12:19:00 -08:00
2006-06-17 10:52:13 -07:00
2006-03-26 08:57:03 -08:00
2006-06-25 10:01:13 -07:00
2006-04-26 08:30:03 -07:00
2006-05-11 11:08:49 -07:00
2006-06-23 07:43:07 -07:00
2006-03-28 09:16:05 -08:00
2006-03-23 19:58:45 +01:00
2006-01-10 08:02:02 -08:00
2006-06-25 10:01:22 -07:00
2005-04-16 15:20:36 -07:00
2006-06-20 05:25:21 -04:00
2006-06-25 10:01:22 -07:00
2006-06-25 10:01:22 -07:00
2006-03-23 07:38:16 -08:00
2006-06-25 10:01:22 -07:00
2006-06-23 07:42:53 -07:00
2006-06-25 10:01:06 -07:00
2006-06-25 10:01:15 -07:00
2006-04-01 01:41:22 +02:00
2006-06-25 10:01:01 -07:00
2006-04-19 16:27:18 -07:00
2006-06-22 15:05:55 -07:00
2005-04-16 15:20:36 -07:00
2006-06-25 10:01:22 -07:00