freebsd-dev/sys
Gleb Smirnoff a7444f807e unix/dgram: use minimal possible socket buffer for PF_UNIX/SOCK_DGRAM
This change fully splits away PF_UNIX/SOCK_DGRAM from other socket
buffer implementations, without any behavior changes.

Generic socket implementation is reduced down to one STAILQ and very
little code.

Reviewed by:		markj
Differential revision:	https://reviews.freebsd.org/D35300
2022-06-24 09:09:11 -07:00
..
amd64 linux(4): To reuse MD linux.h hide kernel dependencies unde _KERNEL constraint 2022-06-22 14:28:24 +03:00
arm if_dwc: recognize additional rgmii phy-modes 2022-06-23 15:15:10 -03:00
arm64 Add the SVE reigster definitions 2022-06-24 14:52:06 +01:00
bsm
cam ses: don't panic if disk elements have really weird descriptors 2022-06-23 11:19:20 -06:00
cddl loader: add support for gzip compression 2022-06-09 20:54:30 +03:00
compat linprocfs: Skip printing of the guard page in the /proc/self/maps 2022-06-22 14:49:40 +03:00
conf Fix the zfs build for arm64 2022-06-24 14:50:12 +01:00
contrib zfs: merge openzfs/zfs@deb121309 2022-06-23 17:49:33 +02:00
crypto OpenSSL: Regen assembly file for OpenSSSL 1.1.1p 2022-06-21 14:20:33 -04:00
ddb ddb: namespacing of struct command 2022-06-14 13:10:08 -03:00
dev uhid(4): Don't read-ahead from the USB IN endpoint. 2022-06-23 21:11:24 +02:00
dts
fs nfscl: Clean up the code by not using the vnode_vtype() macro 2022-06-23 16:13:12 -07:00
gdb
geom ses: don't panic if disk elements have really weird descriptors 2022-06-23 11:19:20 -06:00
gnu
i386 set_cputicker: use a bool 2022-06-23 15:15:11 -03:00
isa
kern unix/dgram: use minimal possible socket buffer for PF_UNIX/SOCK_DGRAM 2022-06-24 09:09:11 -07:00
kgssapi
libkern libkern: Fix a typo in a source code comment 2022-06-05 08:57:26 +02:00
modules Fix the zfs build for arm64 2022-06-24 14:50:12 +01:00
net routing: improve debug logging 2022-06-22 15:59:21 +00:00
net80211 net80211 / LinuxKPI: 802.11: add Control Trigger Subframe information 2022-06-17 22:55:13 +00:00
netgraph ng_ubt(4): Probe USB Bluetooth per USB interface and not per USB device. 2022-06-03 10:49:17 +02:00
netinet tcp: Correctly compute the TCP goodput in bits per second by using SEQ_SUB(). 2022-06-23 21:10:39 +02:00
netinet6 rip6: Fix a lock order reversal in rip6_bind() 2022-06-14 12:00:59 -04:00
netipsec
netpfil pf: copy out rather than m_pullup() in pf_test_eth_rule() 2022-06-23 09:50:44 +02:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed ibcore: Fix a race with disassociate and exit_mmap() 2022-06-21 11:33:27 +02:00
opencrypto
powerpc subr_bus: restore bus_null_rescan() 2022-06-23 16:07:00 -03:00
riscv riscv timer: implement riscv_timer_et_stop() 2022-06-23 15:15:11 -03:00
rpc
security
sys unix/dgram: use minimal possible socket buffer for PF_UNIX/SOCK_DGRAM 2022-06-24 09:09:11 -07:00
teken
tests
tools firmware: Map '@' in filenames to '_' in symbols. 2022-06-14 10:50:51 -07:00
ufs UFS rename: make it reliable when using SU and reaching nlink limit 2022-06-24 17:46:26 +03:00
vm vm: Fix racy checks for swap objects 2022-06-20 12:48:14 -04:00
x86 x86 mptable: Include <x86/legacvar.h> for legacy_get_pcibus(). 2022-06-23 15:00:12 -07:00
xdr
xen xenbus: improve device tracking 2022-06-07 12:29:53 +02:00
Makefile