opnsense-src/sys
Conrad Meyer 878a05a4e6 random(4): Remove "EXPERIMENTAL" verbiage from concurrent operation
No functional change.

Add a verbose comment giving an example side-by-side comparison between the
prior and Concurrent modes of Fortuna, and why one should believe they
produce the same result.

The intent is to flip this on by default prior to 13.0, so testing is
encouraged.  To enable, add the following to loader.conf:

    kern.random.fortuna.concurrent_read="1"

The intent is also to flip the default blockcipher to the faster Chacha-20
prior to 13.0, so testing of that mode of operation is also appreciated.
To enable, add the following to loader.conf:

    kern.random.use_chacha20_cipher="1"

Approved by:	secteam(implicit)
2019-08-15 00:39:53 +00:00
..
amd64 sys/{x86,amd64}: remove one of doubled ;s 2019-08-13 19:39:36 +00:00
arm Floppy driver really only works on x86 2019-08-12 22:58:50 +00:00
arm64 ukbdmap.h rule was identical on all platforms, so move them into sys/conf/files. 2019-08-12 23:25:14 +00:00
bsm Create new EINTEGRITY error with message "Integrity check failed". 2019-01-17 06:35:45 +00:00
cam Make camcontrol modepage support block descriptors. 2019-08-07 14:45:10 +00:00
cddl MFV r350896: 6585 sha512, skein, and edonr have an unenforced dependency on extensible dataset 2019-08-12 11:42:16 +00:00
compat Implement pci_enable_msi() and pci_disable_msi() in the LinuxKPI. 2019-08-14 09:36:25 +00:00
conf Move the common x86 ipmi files to files.x86. The powerpc file list is different 2019-08-14 20:58:50 +00:00
contrib Initialize the frentry (the control block that defines a rule) checksum 2019-08-12 02:42:47 +00:00
crypto armv8crypto: add missing unlock for session (after r336439) 2019-08-08 14:34:53 +00:00
ddb Cache kernel stacks in UMA. This gives us NUMA support, better concurrency, 2019-08-06 23:15:34 +00:00
dev random(4): Remove "EXPERIMENTAL" verbiage from concurrent operation 2019-08-15 00:39:53 +00:00
dts dtso: allwinner: Add an overlay for H3 i2c0 2019-07-20 17:42:46 +00:00
fs fusefs: Fix the size of fuse_getattr_in 2019-08-14 20:45:00 +00:00
gdb
geom geom_uzip(4), mkuzip(8): Add Zstd image mode 2019-08-13 23:32:56 +00:00
gnu arm: dts: am33xx: Fix the region for uart0 2019-08-07 13:11:53 +00:00
i386 Start to split out the really x86 specific NOTES from the global notes file. 2019-08-12 22:58:13 +00:00
isa Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
kern Move scheduler state into the per-cpu area where it can be allocated on the 2019-08-13 04:54:02 +00:00
kgssapi Make the warning intervals for deprecated crypto algorithms tunable. 2019-06-11 23:00:55 +00:00
libkern Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib, 2019-08-01 06:35:33 +00:00
mips Avoid relying on header pollution from sys/refcount.h. 2019-07-29 20:26:01 +00:00
modules geom_uzip(4), mkuzip(8): Add Zstd image mode 2019-08-13 23:32:56 +00:00
net Properly validte arguments for route deletion 2019-08-03 14:42:07 +00:00
net80211 Enhance the comment ieee80211_add_channel() to avoid a 2019-06-10 14:31:18 +00:00
netgraph Remove 'dir' argument in ng_ipfw_input, since ip_fw_args now has this info. 2019-03-14 22:30:05 +00:00
netinet Save ip_ttl value and restore it after checksum calculation. 2019-08-13 12:47:53 +00:00
netinet6 frag6: move public structure into file local space. 2019-08-08 10:59:54 +00:00
netipsec Add missing new line in several log messages. 2019-08-09 08:58:09 +00:00
netpfil pf: zero (another) output buffer in pfioctl 2019-07-31 16:58:09 +00:00
netsmb Remove unused argument to priv_check_cred. 2018-12-11 19:32:16 +00:00
nfs Switch RIB and RADIX_NODE_HEAD lock from rwlock(9) to rmlock(9). 2018-06-16 08:26:23 +00:00
nfsclient
nfsserver
nlm
ofed Fix prio vs. nonprio tagged traffic in RDMACM 2019-06-04 06:21:31 +00:00
opencrypto Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib, 2019-08-01 06:35:33 +00:00
powerpc Fix powerpc LINT build 2019-08-12 23:25:21 +00:00
riscv riscv: Fix copyin/copyout 2019-07-29 14:59:14 +00:00
rpc Avoid relying on header pollution from sys/refcount.h. 2019-07-29 20:26:01 +00:00
security Fix mac_veriexec_parser build after r347938 2019-08-08 16:51:49 +00:00
sparc64 Floppy driver really only works on x86 2019-08-12 22:58:50 +00:00
sys Remove deprecated GEOM classes 2019-08-13 20:06:55 +00:00
teken Attempt to complete fixing programmable function keys for syscons. 2019-02-20 02:14:41 +00:00
tests Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
tools Add SDIO support. 2019-06-08 16:26:56 +00:00
ufs Clarify comment that describes how the FS_METACKHASH is managed. 2019-08-13 20:56:44 +00:00
vm Fix stack grow for init. 2019-08-08 16:48:19 +00:00
x86 Stop listing "on motherboard" as the parent of nexus devices on x86. 2019-08-14 22:13:11 +00:00
xdr
xen xen: introduce a new way to setup event channel upcall 2019-01-30 11:34:52 +00:00
Makefile