opnsense-src/sys
Marko Zec b6f8436b09 tests: Revise FIB lookups per second benchmarking routines
Fix a bug in the LPM SEQ benchmark (missing break inside a switch block)
by restructuring the test loop, while introducing additional two
synthetic test options:

ANN: scan only the address space announced in current RIB
REP: repeat lookups over several keys in a sliding window scheme

The total of eight combinations of test options are now available
through dedicated sysctl hooks.

Differential Revision:	<https://reviews.freebsd.org/D30311>
Reviewed by:	melifaro
MFC after:	3 days
2021-06-17 08:49:09 +02:00
..
amd64 Add quirks for Linux ABI signals handling 2021-06-16 02:01:35 +03:00
arm arm: allwinner: Add mmc_pwrseq support 2021-06-14 20:47:37 +02:00
arm64 linux: implement set_cloned_tls() on arm64 2021-06-16 10:32:39 +00:00
bsm
cam sg: get rid of unused include. 2021-06-13 11:30:49 +03:00
cddl
compat linux: improve reporting for unsupported syscall flags 2021-06-15 10:18:18 +01:00
conf Remove an(4) leftover from conf/NOTES 2021-06-12 08:58:11 +00:00
contrib zfs: merge openzfs/zfs@afa7b3484 (master) into main 2021-06-13 04:38:47 +02:00
crypto ossl: Use crypto_cursor_segment(). 2021-05-25 16:59:19 -07:00
ddb fix style nit: space after if 2021-05-05 15:26:09 -06:00
dev cxgbe tom: Remove orphaned function max_imm_tls_space(). 2021-06-16 11:39:39 -07:00
dts arm: allwinner: dtb: Add overlays to disable SD/MMC node 2021-06-14 20:47:37 +02:00
fs Simplify fuse_device_filt_write 2021-06-16 15:54:24 -06:00
gdb
geom gconcat: Implement new online append feature 2021-06-14 11:42:03 -06:00
gnu
i386 Add quirks for Linux ABI signals handling 2021-06-16 02:01:35 +03:00
isa
kern Move mips and arm to 1000Hz by default. 2021-06-16 20:00:14 -06:00
kgssapi
libkern Use '.arch_extension crc' in the arm64 crc32 code 2021-05-06 07:42:35 +00:00
mips Move mips and arm to 1000Hz by default. 2021-06-16 20:00:14 -06:00
modules arm: allwinner: dtb: Add overlays to disable SD/MMC node 2021-06-14 20:47:37 +02:00
net pf: store L4 headers in pf_pdesc 2021-06-14 14:22:06 +02:00
net80211 net80211/LinuxKPI: add more radiotap definitions 2021-06-05 16:21:49 +00:00
netgraph Consistently use the SOLISTENING() macro 2021-06-14 17:32:27 -04:00
netinet Consistently use the SOCKBUF_MTX() and SOCK_MTX() macros 2021-06-14 17:32:32 -04:00
netinet6 Enter the net epoch before calling ip6_setpktopts 2021-06-04 13:18:11 -04:00
netipsec Add missing sockaddr length and family validation to various protocols 2021-05-03 13:35:19 -04:00
netpfil ipfw: Update the pfil mbuf pointer in ipfw_check_frame() 2021-06-16 09:46:56 -04:00
netsmb netsmb: Avoid a read-after-free in smb_t2_request_int() 2021-05-26 10:45:40 -04:00
nfs
nfsclient
nfsserver
nlm
ofed OFED: migrate LinuxKPI net_device/ifnet macros into ofed 2021-05-27 12:26:01 +00:00
opencrypto crypto: Remove now-unused crypto_cursor_seg{base,len}. 2021-06-16 15:23:16 -07:00
powerpc Reduce code duplication in machine/_types.h 2021-06-14 16:30:16 +01:00
riscv riscv: Add an hw.ncpu tunable to limit the number of cores 2021-06-15 01:22:13 +01:00
rpc Consistently use the SOLISTENING() macro 2021-06-14 17:32:27 -04:00
security tcp_input/syncache: acquire only read lock on PCB for SYN,!ACK packets 2021-04-12 08:25:31 -07:00
sys Add a knob to disable dequeueing SIGCHLD on waiting for live process 2021-06-16 02:00:19 +03:00
teken
tests tests: Revise FIB lookups per second benchmarking routines 2021-06-17 08:49:09 +02:00
tools makesyscalls.lua: improve generated file style(9) compliance 2021-05-13 13:59:25 -04:00
ufs ffs: Correct the input size check in sysctl_ffs_fsck() 2021-05-31 18:59:18 -04:00
vm vm: add another pager private flag 2021-05-15 20:47:29 +00:00
x86 Reduce code duplication in machine/_types.h 2021-06-14 16:30:16 +01:00
xdr
xen x86/xen: remove PVHv1 code 2021-05-17 11:41:21 +02:00
Makefile