freebsd-src/sys
Bjoern A. Zeeb f4aba8c9f0 if_epair: rework
Rework if_epair(4) to no longer use netisr and dpcpu.
Instead use mbufq and swi_net.
This simplifies the code and seems to make it work better and
no longer hang.

Work largely by bz@, with minor tweaks by kp@.

Reviewed by:	bz, kp
MFC after:	3 weeks
Differential Revision:	https://reviews.freebsd.org/D31077

(cherry picked from commit 3dd5760aa5)
2021-11-23 16:50:51 +01:00
..
amd64 amd64: Annotate an unlikely condition in smp_targeted_tlb_shootdown() 2021-11-22 08:44:27 -05:00
arm arm: Remove unused items 2021-11-18 21:52:21 -07:00
arm64 rk805: add system poweroff support 2021-11-21 12:05:18 +02:00
bsm
cam cam_periph: style change 2021-11-18 21:52:21 -07:00
cddl
compat LinuxKPI: add bcd.h 2021-11-21 18:15:58 +00:00
conf pcf8574: driver for 8-pin quasi-bidirectional GPIO over I2C 2021-11-21 11:59:34 +02:00
contrib
crypto aesni: Avoid a potential out-of-bounds load in AES_GCM_encrypt() 2021-11-23 09:32:33 -05:00
ddb
dev hyperv: Register the MSR-based timecounter during SI_SUB_HYPERVISOR 2021-11-22 08:45:34 -05:00
dts add rk3328 overlay for enabling analog sound 2021-11-21 12:04:42 +02:00
fs nfsd: Fix the NFSv4 pNFS MDS server for DS NFSERR_NOSPC 2021-11-21 07:59:49 -08:00
gdb
geom g_vfs_close(): vp is unused 2021-11-19 06:25:29 +02:00
gnu
i386 sysbeep: Adjust interface to take a duration as a sbt 2021-11-18 21:52:22 -07:00
isa
kern unix: Remove a write-only local variable 2021-11-23 09:32:46 -05:00
kgssapi
libkern
mips Convert vm_page_alloc() callers to use vm_page_alloc_noobj(). 2021-11-03 13:39:36 -04:00
modules add rk3328 overlay for enabling analog sound 2021-11-21 12:04:42 +02:00
net if_epair: rework 2021-11-23 16:50:51 +01:00
net80211 net80211: add a driver-private pointer to struct ieee80211_node 2021-11-19 00:01:27 +00:00
netgraph ng_pptpgre(4): Fix a typo in a source code comment 2021-11-06 08:50:54 +01:00
netinet carp: deal with negative net.inet.carp.demotion 2021-11-22 02:55:02 +01:00
netinet6 net: Allow binding of unspecified address without address existance 2021-11-18 19:28:56 -05:00
netipsec ipsec: enter epoch before calling into ipsec_run_hhooks 2021-10-11 09:10:31 +00:00
netpfil pf: Remove duplicate declaration of pf_ioctl_maxcount. 2021-11-22 02:53:33 +01:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed
opencrypto crypto: Support Chacha20-Poly1305 with a nonce size of 8 bytes. 2021-10-21 14:19:30 -07:00
powerpc powerpc64: fix OFWFB with Radix MMU 2021-11-05 11:08:27 -03:00
riscv Convert consumers to vm_page_alloc_noobj_contig() 2021-11-03 13:41:40 -04:00
rpc
security
sys mbuf: PACKET_TAG_PF should not be persistent 2021-11-19 06:51:58 +01:00
teken
tests
tools makesyscalls.lua: add a CAPENABLED flag 2021-10-20 00:19:56 +01:00
ufs ffs_snapshot: do not assert that um_devvp is locked 2021-11-19 06:25:29 +02:00
vm vm_pager: Optimize an assertion 2021-11-22 08:44:08 -05:00
x86 Prefer CPUID leaf 1Fh for Intel CPU topology detection. 2021-11-19 19:26:29 -05:00
xdr
xen
Makefile