opnsense-src/sys
Bjoern A. Zeeb d21079b4b8 LinuxKPI: 802.11: disable ic_headroom for the moment
There is a problem with some drivers, such as rtw88, asking for more
headroom than we currently can handle throughout the stack (we have
other legacy wireless driver in the tree with similar problems).
This may trigger an assertion in the TCP syncache where we are checking
for a reply to fit in MHLEN.
While for the moment we still copy data from mbufs to skbs,
we can simply disable the extra headroom request in ic_headroom and
deal with it ourselves (which we already did anyway).
Leave a link to the thread on freebsd-transport detailing more of the
problem so we can find it again and solve it here or there.

(cherry picked from commit 3d09d310d9)
2022-02-20 16:25:55 +00:00
..
amd64 linux: implement rt_sigsuspend(2) on arm64 2022-02-14 18:45:24 +00:00
arm sched: separate out schedinit_ap() 2022-02-10 14:55:29 -06:00
arm64 linux: implement rt_sigsuspend(2) on arm64 2022-02-14 18:45:24 +00:00
bsm Add aio_writev and aio_readv 2021-01-02 19:57:58 -07:00
cam Fix non-printable characters in NVMe model and serial numbers. 2022-02-18 16:28:32 -05:00
cddl sys/cddl: remove extraneous semicolons 2022-02-08 15:04:31 -05:00
compat LinuxKPI: 802.11: disable ic_headroom for the moment 2022-02-20 16:25:55 +00:00
conf vdso linker scripts: explicitly specify output arch and target 2022-02-18 04:01:24 +02:00
contrib ngatm: remove one of doubled semicolons 2022-02-12 14:14:41 -05:00
crypto Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
ddb ddb: reliably fail with ambiguous commands 2021-07-02 14:13:24 -07:00
dev bwi: Fix clang 14 warning about possible unaligned access 2022-02-16 21:24:53 +01:00
dts add overlay for enabling i2c1 on allwinner h3 2022-02-09 11:35:59 +02:00
fs nfsd: Reply NFSERR_SEQMISORDERED for bogus seqid argument 2022-02-15 17:02:28 -08:00
gdb gdb(4): Do not use run length encoding for 3-symbol repetitions 2022-02-04 20:58:34 -05:00
geom g_mirror: don't fail reads while losing next-to-last disk 2022-02-17 08:46:14 +02:00
gnu Remove the old dts imported tree. 2021-01-15 20:09:55 +01:00
i386 linux: implement rt_sigsuspend(2) on arm64 2022-02-14 18:45:24 +00:00
isa Remove more remnants of sio(4) 2021-04-14 09:19:49 -04:00
kern Implement unprivileged chroot 2022-02-14 18:42:21 +00:00
kgssapi
libkern Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
mips sched: separate out schedinit_ap() 2022-02-10 14:55:29 -06:00
modules mgb: Connect if_mgb module to the build 2022-02-12 14:13:50 -05:00
net netmap: fix LOR in iflib_netmap_register 2022-02-13 10:19:26 +00:00
net80211 net80211: enhance (disabled) debugging 2022-02-20 16:24:57 +00:00
netgraph ng pppoe(4): Add the required NET_EPOCH section to the hook 2022-02-13 15:05:45 +03:00
netinet TCP syncache: enhance KASSERT output 2022-02-20 16:23:21 +00:00
netinet6 Fix a memory leak when ip_output_send() returns EAGAIN due to send tag issues 2022-02-10 15:39:22 -05:00
netipsec syncache: accept packet with no SA when TCP_MD5SIG is set 2022-02-10 10:31:33 -09:00
netpfil pf: deal with tables gaining or losing counters 2022-02-19 09:43:23 +01:00
netsmb netsmb: Avoid a read-after-free in smb_t2_request_int() 2021-06-02 09:34:47 -04:00
nfs nfs: don't truncate directory cookies to 32-bits in the NFS server 2022-01-02 20:09:15 -07:00
nfsclient
nfsserver nfs: Mark unused statistics variable as reserved 2020-11-18 04:35:49 +00:00
nlm
ofed socket: Rename sb(un)lock() and interlock with listen(2) 2021-10-07 09:56:47 -04:00
opencrypto Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
powerpc sched: separate out schedinit_ap() 2022-02-10 14:55:29 -06:00
riscv sched: separate out schedinit_ap() 2022-02-10 14:55:29 -06:00
rpc rpc: Delete AUTH_NEEDS_TLS(_MUTUAL_HOST) auth_stat values 2021-12-29 17:23:30 -08:00
security Thread creation privilege for realtime group 2021-12-19 04:42:52 +02:00
sys exec: Reimplement stack address randomization 2022-02-16 11:55:03 -05:00
teken loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
tests routing: add IPv6 fib validation procedure. 2021-09-07 21:02:58 +00:00
tools Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
ufs ufs: handle LoR between snap lock and vnode lock 2022-02-15 16:01:23 -08:00
vm Make vmdaemon timeout configurable 2022-02-14 19:28:56 +00:00
x86 linux: deduplicate DUMMY() entries 2022-02-13 22:22:11 +00:00
xdr
xen xen(4): Fix a common typo in a source code comments 2022-02-09 07:20:31 +01:00
Makefile