kib
2f63b6248f
Correct sysent flags for dynamically loaded syscalls.
...
Using the https://github.com/google/capsicum-test/ suite, the
PosixMqueue.CapModeForked test was failing due to an ECAPMODE after
calling kmq_notify(). On further inspection, the dynamically
loaded syscall entry was initialized with sy_flags zeroed out, since
SYSCALL_INIT_HELPER() left sysent.sy_flags with the default value.
Add a new helper SYSCALL{,32}_INIT_HELPER_F() which takes an
additional argument to specify the sy_flags value.
Submitted by: Siva Mahadevan <smahadevan@freebsdfoundation.org>
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D11576
2017-07-14 09:34:44 +00:00
..
2017-05-10 19:41:52 +00:00
2017-06-01 15:11:18 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-03-11 04:57:52 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-03-14 20:57:54 +00:00
2017-02-28 23:42:47 +00:00
2017-05-17 00:34:34 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-03-31 00:41:54 +00:00
2017-04-10 08:19:35 +00:00
2017-04-10 08:19:35 +00:00
2017-05-13 18:41:24 +00:00
2017-05-24 17:47:16 +00:00
2017-05-24 17:47:16 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-05-17 00:34:34 +00:00
2017-04-11 19:20:20 +00:00
2017-02-28 23:42:47 +00:00
2017-05-17 09:04:09 +00:00
2017-04-03 02:44:40 +00:00
2017-05-30 14:32:44 +00:00
2017-02-28 23:42:47 +00:00
2017-04-11 19:20:20 +00:00
2017-03-14 20:57:54 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-03-25 15:06:28 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-05-15 21:58:36 +00:00
2017-06-23 21:01:57 +00:00
2017-06-23 09:27:31 +00:00
2017-07-04 18:24:50 +00:00
2017-05-26 16:29:00 +00:00
2017-06-23 21:01:57 +00:00
2017-06-23 21:01:57 +00:00
2017-07-14 09:34:44 +00:00
2017-06-08 21:30:34 +00:00
2017-04-29 09:57:27 +00:00
2017-06-23 08:35:54 +00:00
2017-04-26 19:26:40 +00:00
2017-06-23 08:34:01 +00:00
2017-06-23 08:34:01 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-06-01 15:11:18 +00:00
2017-04-24 22:35:00 +00:00
2017-07-05 16:10:30 +00:00
2017-05-10 23:32:31 +00:00
2017-02-28 23:42:47 +00:00
2017-06-08 21:30:34 +00:00
2017-06-08 21:30:34 +00:00
2017-06-03 21:53:58 +00:00
2017-03-21 06:39:49 +00:00
2017-03-21 06:39:49 +00:00
2017-06-08 21:30:34 +00:00
2017-05-22 15:29:10 +00:00
2017-06-08 20:41:28 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-05-15 21:58:36 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00