opnsense-src/sys
Florian Walpen bf2fa8d9d1 MAC/priority module for realtime privilege group
This is a MAC policy module that grants scheduling privileges based on
group membership.  Users or processes in the group realtime (gid 47) are
allowed to run threads and processes with realtime scheduling priority.
For timing-sensitive, low-latency software like audio/jack, running with
realtime priority helps to avoid stutter and gaps.

PR:	239125
MFC after:	2 weeks
Differential revision:	https://reviews.freebsd.org/D33191
2021-12-04 20:19:25 +02:00
..
amd64 x86 GENERIC/MINIMAL: group sc(4) devices together 2021-11-28 14:38:41 -05:00
arm omap4: Fix a few typos in source code comments 2021-12-04 12:13:27 +01:00
arm64 arm64, powerpc: fix calculation of 'used' in GET_STACK_USAGE 2021-11-30 11:15:44 -04:00
bsm Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9). 2021-08-05 23:20:42 +08:00
cam cam: Initialize wired to false 2021-11-30 14:40:30 -07:00
cddl Allow ddb and dtrace use the DMAP region on arm64 2021-10-01 11:27:33 +01:00
compat syscalls: regen 2021-11-29 22:04:58 +00:00
conf MAC/priority module for realtime privilege group 2021-12-04 20:19:25 +02:00
contrib ipfilter: Avoid more null if-then-else blocks 2021-12-04 06:33:13 -08:00
crypto aesni: plug a set-but-not-unused var in aesni_newsession 2021-11-24 16:25:50 +00:00
ddb Create sys/reg.h for the common code previously in machine/reg.h 2021-08-30 12:50:53 +01:00
dev Fix "set but not used" for hptmv 2021-12-04 11:07:04 -07:00
dts add rk3328 overlay for enabling analog sound 2021-11-13 11:09:23 +02:00
fs Revert "wpa: Import wpa_supplicant/hostapd commit 14ab4a816" 2021-12-02 14:45:04 -08:00
gdb
geom Fix "set but not used" for geom 2021-12-03 23:40:24 -07:00
gnu
i386 i386: take pcb and fpu area into account in GET_STACK_USAGE 2021-11-30 11:03:46 -04:00
isa
kern Expand comment explaining reasons for automatic swapoff on shutdown 2021-12-03 10:42:21 +02:00
kgssapi
libkern libkern: remove bcopy 2021-08-24 11:24:07 +00:00
mips Implement GET_STACK_USAGE on remaining archs 2021-11-30 11:15:56 -04:00
modules MAC/priority module for realtime privilege group 2021-12-04 20:19:25 +02:00
net nhop: hash ifnet pointer instead of if_index 2021-12-04 10:05:46 -08:00
net80211 net80211(4): Fix a typo in a sysctl description 2021-12-04 12:09:17 +01:00
netgraph ng_l2tp: use callout_reset() instead of ng_callout() 2021-12-03 08:57:23 -08:00
netinet sctp: unbreak NOINET6 builds. 2021-12-04 19:16:18 +01:00
netinet6 Revert "wpa: Import wpa_supplicant/hostapd commit 14ab4a816" 2021-12-02 14:45:04 -08:00
netipsec ipsec: fix a panic with INVARIANTS 2021-12-03 14:22:23 -09:00
netpfil if_pflog: fix packet length 2021-12-04 08:42:55 +01:00
netsmb
nfs kernel: partially revert e9efb1125a15, default inet mask 2021-11-14 14:12:25 -06:00
nfsclient
nfsserver
nlm
ofed socket: De-duplicate SBLOCKWAIT() definitions 2021-09-14 09:01:32 -04:00
opencrypto ktls: Split encrypt vs decrypt OCF counters. 2021-11-16 09:58:52 -08:00
powerpc arm64, powerpc: fix calculation of 'used' in GET_STACK_USAGE 2021-11-30 11:15:44 -04:00
riscv Implement GET_STACK_USAGE on remaining archs 2021-11-30 11:15:56 -04:00
rpc mbuf: Only allow extpg mbufs if the system has a direct map 2021-11-16 13:31:04 -05:00
security MAC/priority module for realtime privilege group 2021-12-04 20:19:25 +02:00
sys MAC/priority module for realtime privilege group 2021-12-04 20:19:25 +02:00
teken
tests routing: add IPv6 fib validation procedure. 2021-08-16 23:04:01 +00:00
tools fw_stub: fix -Wunused-but-set-variable for firmware files 2021-11-30 14:23:18 +00:00
ufs ffs(3): Fix a typo in a sysctl description 2021-12-04 12:15:34 +01:00
vm swapoff_one(): only check free pages count manually turning swap off 2021-11-29 18:38:02 +02:00
x86 Fix "set but not used" in busdma_bounce. 2021-12-03 15:20:42 -07:00
xdr
xen xen/privcmd: fix MMAP_RESOURCE ioctl to copy out results 2021-11-18 09:46:44 +01:00
Makefile