Konstantin Belousov
b4490c6e93
The si_status field of the siginfo_t, provided by the waitid(2) and
...
SIGCHLD signal, should keep full 32 bits of the status passed to the
_exit(2).
Split the combined p_xstat of the struct proc into the separate exit
status p_xexit for normal process exit, and signalled termination
information p_xsig. Kernel-visible macro KW_EXITCODE() reconstructs
old p_xstat from p_xexit and p_xsig. p_xexit contains complete status
and copied out into si_status.
Requested by: Joerg Schilling
Reviewed by: jilles (previous version), pho
Tested by: pho
Sponsored by: The FreeBSD Foundation
2015-07-18 09:02:50 +00:00
..
2015-01-05 01:06:54 +00:00
2014-06-23 08:25:03 +00:00
2015-01-03 18:38:46 +00:00
2014-10-10 03:05:55 +00:00
2015-01-03 18:38:46 +00:00
2014-12-21 12:36:36 +00:00
2014-06-23 08:25:03 +00:00
2014-06-23 08:25:03 +00:00
2014-06-23 08:25:03 +00:00
2014-06-23 08:25:03 +00:00
2014-06-23 08:25:03 +00:00
2014-06-23 08:25:03 +00:00
2015-01-03 18:38:46 +00:00
2014-06-23 08:25:03 +00:00
2014-06-23 08:25:03 +00:00
2014-06-26 10:21:00 +00:00
2014-06-23 08:25:03 +00:00
2014-06-23 08:25:03 +00:00
2015-03-07 03:48:32 +00:00
2014-06-23 08:25:03 +00:00
2015-01-03 18:38:46 +00:00
2015-04-23 14:22:20 +00:00
2014-09-30 00:06:53 +00:00
2015-01-03 18:38:46 +00:00
2014-06-23 08:25:03 +00:00
2014-06-23 08:25:03 +00:00
2015-01-08 18:53:11 +00:00
2015-04-18 21:50:13 +00:00
2014-06-23 08:25:03 +00:00
2015-05-02 00:29:27 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00
2015-01-23 21:07:08 +00:00
2014-12-21 12:36:36 +00:00
2014-12-21 12:36:36 +00:00
2015-04-18 21:50:13 +00:00
2014-06-23 18:40:21 +00:00
2014-06-23 08:25:03 +00:00
2015-03-29 19:14:41 +00:00
2015-03-29 19:14:41 +00:00
2014-06-23 08:25:03 +00:00
2014-07-15 02:21:51 +00:00
2015-07-12 19:18:19 +00:00
2015-07-11 15:21:37 +00:00
2014-05-30 02:16:28 +00:00
2015-02-19 01:51:17 +00:00
2015-04-12 21:14:58 +00:00
2014-09-15 22:32:35 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00
2015-07-11 15:21:37 +00:00
2015-07-07 19:23:59 +00:00
2015-01-11 22:16:31 +00:00
2015-01-03 18:38:46 +00:00
2014-06-23 08:25:03 +00:00
2014-12-21 12:36:36 +00:00
2015-01-03 18:38:46 +00:00
2014-06-23 08:25:03 +00:00
2015-04-26 10:52:37 +00:00
2015-04-18 21:35:41 +00:00
2015-04-23 14:22:20 +00:00
2014-06-23 08:25:03 +00:00
2015-01-03 18:38:46 +00:00
2015-07-03 17:30:31 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00
2014-10-15 23:39:47 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00
2014-12-21 12:36:36 +00:00
2014-06-23 08:25:03 +00:00
2014-12-21 12:36:36 +00:00
2015-01-03 18:38:46 +00:00
2014-06-23 08:25:03 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00
2015-02-07 13:11:45 +00:00
2014-06-23 08:25:03 +00:00
2014-06-23 08:25:03 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00
2014-12-21 12:36:36 +00:00
2015-01-03 18:38:46 +00:00
2014-06-24 20:23:18 +00:00
2015-05-04 14:23:31 +00:00
2014-11-25 03:50:31 +00:00
2015-06-14 07:47:18 +00:00
2015-01-03 18:38:46 +00:00
2015-07-11 15:21:37 +00:00
2015-04-02 21:18:11 +00:00
2015-05-04 14:47:00 +00:00
2015-01-23 21:07:08 +00:00
2015-01-23 21:07:08 +00:00
2014-07-03 11:19:16 +00:00
2014-11-01 09:10:21 +00:00
2015-04-06 20:40:01 +00:00
2015-01-03 18:38:46 +00:00
2015-04-18 21:35:41 +00:00
2015-07-18 09:02:50 +00:00
2015-01-03 18:38:46 +00:00
2015-01-03 18:38:46 +00:00