opnsense-src/sys
Alexander Motin 22efcea413 Introduce "soft" serseq variant.
With new ZFS prefetcher improvements it is no longer needed to fully
serialize reads to reach decent prediction hit rate.  Softer variant
only creates small time window to reduce races instead of completely
blocking following reads while previous is running.  It much less
hurts the performance in case of prediction miss.

MFC after:	1 month

(cherry picked from commit ac503c194c)
2021-05-05 23:18:38 -04:00
..
amd64 Balance parentheses in sysctl descriptions 2021-05-05 13:04:58 +02:00
arm gdb: report specific stop reason for watchpoints 2021-04-21 10:20:33 -03:00
arm64 gdb: report specific stop reason for watchpoints 2021-04-21 10:20:33 -03:00
bsm Add aio_writev and aio_readv 2021-01-02 19:57:58 -07:00
cam Introduce "soft" serseq variant. 2021-05-05 23:18:38 -04:00
cddl fbt: Remove some handling for multiple CTF containers 2021-04-15 21:27:24 -04:00
compat linuxkpi: Introduce tasklet_disable_nosync() 2021-04-30 17:55:47 -07:00
conf Don't add -Winline for WARNS=6 2021-04-22 10:44:51 +01:00
contrib zfs: merge openzfs/zfs@3522f57b6 (master) 2021-04-22 17:03:06 +02:00
crypto armv8crypto: note derivation in armv8_crypto_wrap.c 2021-03-22 13:14:51 -03:00
ddb ddb: replace watchpoint set/clear functions 2021-04-21 10:20:33 -03:00
dev arcmsr(4): Fix SCSI command timeout on ARC-1886. 2021-05-04 22:03:22 -07:00
dts Switch to the new device-tree vendor tree 2021-01-15 20:08:39 +01:00
fs nfscommon: fix function name in comment 2021-05-03 17:41:48 -07:00
gdb gdb: report specific stop reason for watchpoints 2021-04-21 10:20:33 -03:00
geom gmirror: Pre-allocate the timeout event structure 2021-03-17 21:24:20 -04:00
gnu Remove the old dts imported tree. 2021-01-15 20:09:55 +01:00
i386 x86: use x86_clear_dbregs() on fork 2021-04-23 14:14:08 +03:00
isa Remove more remnants of sio(4) 2021-04-14 09:19:49 -04:00
kern pipe: Avoid calling selrecord() on a closing pipe 2021-05-05 11:01:43 -04:00
kgssapi State kgssapi dependency on xdr. 2020-09-17 22:29:38 +00:00
libkern tests/sys/kern/crc32: Check for SSE4.2 before using it 2021-04-22 10:41:09 +01:00
mips gdb: report specific stop reason for watchpoints 2021-04-21 10:20:33 -03:00
modules hidmap: add missing opt_hid.h to module Makefile 2021-04-30 23:12:33 +03:00
net [fib algo] Update fib_gen counter under FIB_MOD_LOCK. 2021-05-04 21:31:36 +00:00
net80211 net80211: Fix a typo in a comment 2021-03-20 11:13:31 +01:00
netgraph ng_ubt: Block attachment of uninitialized Intel Wireless 7265 2021-04-30 23:14:44 +03:00
netinet tcp: stop spurious rescue retransmissions and potential asserts 2021-05-01 10:26:53 +02:00
netinet6 Flush remaining routes from the routing table during VNET shutdown. 2021-03-13 20:19:17 +00:00
netipsec Convert unmapped mbufs before computing checksums in IPsec. 2021-01-19 11:52:00 -08:00
netpfil pf: Refactor state killing 2021-04-28 17:06:28 +02:00
netsmb net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nfs nfs: clean up empty lines in .c and .h files 2020-09-01 21:25:39 +00:00
nfsclient nfs: clean up empty lines in .c and .h files 2020-09-01 21:25:39 +00:00
nfsserver nfs: Mark unused statistics variable as reserved 2020-11-18 04:35:49 +00:00
nlm nlm: clean up empty lines in .c and .h files 2020-09-01 22:14:52 +00:00
ofed MFC 4e38478c59: 2021-04-01 11:19:42 +02:00
opencrypto Fix a typo in a comment: frame -> framework. 2021-04-26 12:01:37 -07:00
powerpc powerpc64: add missing TLB invalidations to radix 2021-04-22 11:31:31 -03:00
riscv ddb: replace watchpoint set/clear functions 2021-04-21 10:20:33 -03:00
rpc nfsv4 client: do the BindConnectionToSession as required 2021-04-29 17:43:50 -07:00
security close_range: add audit support 2021-03-17 22:22:48 +00:00
sys param.h: bump __FreeBSD_version for commits efe7f12cd3 and 9781105bea 2021-04-30 17:56:57 -07:00
teken loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
tests Enable running fib tests inside vnet jail. 2021-01-17 20:32:26 +00:00
tools Switch to the new device-tree vendor tree 2021-01-15 20:08:39 +01:00
ufs b_vflags update requries bufobj lock 2021-04-23 14:14:10 +03:00
vm uma: Introduce per-domain reclamation functions 2021-04-28 10:00:52 -04:00
x86 Balance parentheses in sysctl descriptions 2021-05-05 13:04:58 +02:00
xdr xdr: clean up empty lines in .c and .h files 2020-09-01 22:13:28 +00:00
xen xen: remove .swp file from public headers 2021-01-11 18:14:11 +01:00
Makefile Remove sparc64 kernel support 2020-02-03 17:35:11 +00:00