diff options
author | Mateusz Guzik <mjg@FreeBSD.org> | 2018-05-07 23:10:12 +0000 |
---|---|---|
committer | Mateusz Guzik <mjg@FreeBSD.org> | 2018-05-07 23:10:12 +0000 |
commit | 75e9b455a9044b4162e264a56f2b9ef8c78534e2 (patch) | |
tree | 167cd141e172f18c07056af47f57517622177ec3 /sys/kern/sys_capability.c | |
parent | 79ca7cbf0921e41a806537bc99529144d59395a5 (diff) | |
download | src-75e9b455a9044b4162e264a56f2b9ef8c78534e2.tar.gz src-75e9b455a9044b4162e264a56f2b9ef8c78534e2.zip |
Change trap_enotcap to bool and annotate with __read_frequently
It is read on each return to user space.
Notes
Notes:
svn path=/head/; revision=333342
Diffstat (limited to 'sys/kern/sys_capability.c')
-rw-r--r-- | sys/kern/sys_capability.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/sys_capability.c b/sys/kern/sys_capability.c index 8442433aa71c..68dab46ee891 100644 --- a/sys/kern/sys_capability.c +++ b/sys/kern/sys_capability.c @@ -85,8 +85,8 @@ __FBSDID("$FreeBSD$"); #include <vm/uma.h> #include <vm/vm.h> -int trap_enotcap; -SYSCTL_INT(_kern, OID_AUTO, trap_enotcap, CTLFLAG_RW, &trap_enotcap, 0, +bool __read_frequently trap_enotcap; +SYSCTL_BOOL(_kern, OID_AUTO, trap_enotcap, CTLFLAG_RW, &trap_enotcap, 0, "Deliver SIGTRAP on ENOTCAPABLE"); #ifdef CAPABILITY_MODE |