Dmitry V. Levin
b412d75f74
Fix corner cases of ipc syscall decoding
...
* xlat/ipccalls.in: New file.
* ipc.c: New file.
* Makefile.am (libstrace_a_SOURCES): Add it.
* linux/dummy.h (sys_ipc): Remove stub alias.
* syscall.c (decode_ipc_subcall): Treat 1st argument of ipc syscall
as "unsigned int".
[S390 || S390X]: Skip ipc cubcalls that have non-zero version.
[SPARC64]: Likewise, for the native personality.
Save ipc cubcall version for later use by specific ipc parsers.
* ipc_msg.c (SYS_FUNC(msgrcv)): Handle non-zero ipc subcall version.
[SPARC64]: Handle non-ipc_kludge case for the native personality.
* linux/subcall.h (msgrcv): Change nargs from 4 to 5.
* linux/s390/syscallent.h (ipc): Change nargs from 6 to 5.
* linux/s390x/syscallent.h (ipc): Likewise.
2016-07-22 19:28:06 +00:00
..
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-06-21 16:45:29 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-06-24 17:43:52 +00:00
2015-06-17 19:45:26 +00:00
2014-05-30 21:40:03 +00:00
2015-12-06 15:13:01 +00:00
2014-05-30 21:40:03 +00:00
2015-07-09 11:57:18 +00:00
2015-02-19 20:47:36 +00:00
2015-02-19 20:47:36 +00:00
2015-02-19 20:47:36 +00:00
2015-02-06 01:23:05 +00:00
2015-07-27 15:27:43 +00:00
2016-03-29 00:28:11 +00:00
2015-07-27 15:27:43 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2016-07-07 09:01:29 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-08 02:07:22 +00:00
2015-02-08 02:07:22 +00:00
2014-11-04 15:38:39 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2014-05-30 21:40:03 +00:00
2015-02-19 00:33:39 +00:00
2015-02-19 00:33:39 +00:00
2014-12-06 03:41:39 +00:00
2015-02-19 01:54:38 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-03-29 00:51:28 +00:00
2014-05-30 21:40:03 +00:00
2014-06-04 16:29:18 +00:00
2015-11-19 22:49:58 +00:00
2015-08-25 10:05:08 +00:00
2015-07-20 22:03:07 +00:00
2016-03-14 21:53:19 +00:00
2015-08-25 10:05:08 +00:00
2016-06-24 17:43:52 +00:00
2015-01-21 23:10:38 +00:00
2015-02-22 02:29:54 +00:00
2015-01-21 23:10:38 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2016-07-05 21:59:36 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-09-14 16:20:25 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-11-26 01:37:34 +00:00
2015-11-26 01:37:34 +00:00
2015-09-14 16:04:17 +00:00
2015-02-19 21:55:09 +00:00
2015-02-19 21:55:09 +00:00
2015-02-19 21:55:09 +00:00
2015-02-19 21:55:09 +00:00
2015-12-05 19:35:51 +00:00
2015-12-05 19:35:51 +00:00
2014-05-30 21:40:03 +00:00
2016-05-24 14:52:27 +00:00
2016-05-24 14:52:27 +00:00
2015-11-26 01:37:34 +00:00
2016-07-07 09:39:37 +00:00
2015-06-17 19:23:25 +00:00
2015-06-17 19:23:25 +00:00
2015-06-17 19:23:25 +00:00
2016-06-06 18:07:04 +00:00
2015-11-20 05:44:49 +00:00
2015-08-26 12:09:25 +00:00
2015-08-26 12:09:25 +00:00
2016-06-24 15:49:31 +00:00
2014-05-30 21:40:03 +00:00
2016-01-19 00:06:09 +00:00
2016-01-19 02:10:23 +00:00
2016-01-19 00:06:09 +00:00
2014-05-30 21:40:03 +00:00
2015-09-14 15:29:41 +00:00
2015-02-19 21:28:59 +00:00
2014-05-30 21:40:03 +00:00
2015-01-21 00:48:52 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-11-22 02:56:45 +00:00
2014-05-30 21:40:03 +00:00
2016-07-22 19:28:06 +00:00
2014-05-30 21:40:03 +00:00
2015-11-22 23:10:12 +00:00
2015-02-19 21:29:01 +00:00
2015-11-22 23:10:12 +00:00
2015-02-19 21:29:01 +00:00
2015-02-19 21:42:31 +00:00
2015-02-19 21:42:31 +00:00
2015-02-19 21:42:31 +00:00
2016-07-05 22:39:09 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-02-14 00:36:38 +00:00
2016-04-26 16:36:30 +00:00
2014-05-30 21:40:03 +00:00
2015-11-17 00:40:22 +00:00
2015-07-29 09:18:26 +00:00
2016-04-26 16:36:30 +00:00
2015-11-17 00:40:22 +00:00
2015-11-17 00:40:22 +00:00
2014-05-30 22:10:00 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-06-16 10:55:19 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-05-18 09:26:01 +00:00
2015-08-01 16:52:43 +00:00
2015-07-10 22:52:58 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-07-07 09:46:51 +00:00
2014-05-30 21:40:03 +00:00
2016-07-07 09:46:51 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-11-20 02:21:57 +00:00
2014-05-30 21:40:03 +00:00
2015-01-29 03:35:11 +00:00
2015-08-01 20:46:43 +00:00
2015-12-26 02:10:46 +00:00
2015-12-26 02:10:46 +00:00
2016-04-26 16:36:30 +00:00
2014-05-30 21:40:03 +00:00
2015-12-06 15:33:53 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2016-04-06 21:41:36 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-01-12 03:07:39 +00:00
2015-03-03 23:12:22 +00:00
2016-05-12 15:45:24 +00:00
2015-09-14 14:42:28 +00:00
2016-01-19 00:06:09 +00:00
2016-03-29 00:51:28 +00:00
2016-01-19 00:06:09 +00:00
2016-04-26 16:30:43 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-07-04 22:37:38 +00:00
2015-07-29 09:18:26 +00:00
2014-12-11 23:33:02 +00:00
2015-11-18 23:11:34 +00:00
2015-09-14 13:21:01 +00:00
2015-02-19 20:30:01 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 20:30:01 +00:00
2015-02-06 01:23:05 +00:00
2015-08-01 16:52:43 +00:00
2014-05-30 21:40:03 +00:00
2015-08-26 12:09:25 +00:00
2015-08-26 12:09:25 +00:00
2015-08-25 10:05:08 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-08-01 16:52:43 +00:00
2016-07-19 17:46:33 +00:00
2014-05-30 22:10:00 +00:00
2016-07-07 09:39:49 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-09-16 12:09:52 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-03-29 00:17:19 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2014-05-30 21:40:03 +00:00
2016-07-20 11:16:14 +00:00
2016-05-18 09:26:01 +00:00
2015-11-22 02:56:45 +00:00
2016-02-14 00:36:38 +00:00
2014-05-30 21:40:03 +00:00
2016-03-29 00:20:37 +00:00
2015-09-14 15:46:47 +00:00
2014-05-30 21:40:03 +00:00
2015-09-14 17:27:07 +00:00
2015-09-14 15:50:44 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-04-25 10:30:03 +00:00
2015-07-16 23:44:57 +00:00
2016-04-05 23:30:05 +00:00
2016-06-06 18:07:04 +00:00
2016-06-06 18:07:04 +00:00
2016-06-06 18:07:04 +00:00
2016-06-06 18:07:04 +00:00
2016-06-06 18:07:04 +00:00
2016-06-06 18:07:04 +00:00
2016-06-06 18:07:04 +00:00
2016-06-06 18:07:04 +00:00
2016-06-06 18:07:04 +00:00
2016-06-06 18:07:04 +00:00
2016-06-06 18:07:04 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-08-25 10:05:08 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-05-10 10:54:54 +00:00
2016-05-10 10:54:54 +00:00
2015-11-17 00:40:22 +00:00
2016-05-10 10:54:54 +00:00
2016-05-10 10:54:54 +00:00
2016-05-10 10:54:54 +00:00
2015-12-07 00:38:38 +00:00
2014-05-30 21:40:03 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2015-07-15 00:33:20 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-06-17 19:56:11 +00:00
2016-01-19 00:06:09 +00:00
2016-01-19 00:06:09 +00:00