freebsd-nq/sys
Lutz Donnerhacke 6117aa58fa netgraph/ng_bridge: Make simple internal functions read-only
The data path in netgraph is designed to work on an read only state of
the whole netgraph network.  Currently this is achived by convention,
there is no technical enforcment.  In the case of NETGRAPH_DEBUG all
nodes can be annotated for debugging purposes, so the strict
enforcment needs to be lifted for this purpose.

This patch is part of a series to make ng_bridge multithreaded, which
is done by rewrite the data path to operate on const.

Reviewed By:	kp
MFC after:	2 weeks
Differential Revision: https://reviews.freebsd.org/D28141
2021-02-07 20:31:33 +01:00
..
amd64 amd64 GENERIC: compile in mlx5en(4) 2021-02-05 03:22:26 +02:00
arm Remove obsolete code gated on _ARM_ARCH_* 2021-01-28 10:41:45 +00:00
arm64 Add support for arm64 nGnRE device memory 2021-02-05 12:25:56 +00:00
bsm
cam Exclude reserved iSCSI Target Transfer Tag. 2021-01-24 13:58:29 -05:00
cddl arm64: Improve DDB backtrace support 2021-02-01 14:15:57 +00:00
compat linux: fix handling of flags for 32 bit send(2) syscall 2021-02-06 23:21:27 +00:00
conf WITH_OFED build option: fix 2021-02-02 18:44:52 +02:00
contrib ipfilter: Use the softn (NAT softc) host map size in ip_nat6 calculation. 2021-02-05 18:39:38 -08:00
crypto armv8crypto: add AES-GCM support 2021-01-21 21:41:27 -08:00
ddb ddb: add ability to print user registers 2021-01-08 14:53:06 -04:00
dev mrsas: unbreak i386 build 2021-02-05 15:43:48 -03:00
dts Remove DTS files for arm boards we don't support 2021-01-27 10:02:01 +00:00
fs msdosfs: fix vnode leak with msdosfs_rename() 2021-01-31 21:37:44 +00:00
gdb
geom
gnu Remove the old dts imported tree. 2021-01-15 20:09:55 +01:00
i386 Fix a typo. 2021-01-27 21:52:41 -08:00
isa
kern cache: remove the largely obsolete general description 2021-02-06 00:28:40 +01:00
kgssapi
libkern Revert "Reimplement strlen" 2021-02-03 19:38:10 +00:00
mips mips: fix NLM platforms breakage caused by e0a0a3ef 2021-01-31 23:56:22 -08:00
modules zfs: update zfs_config.h to match OpenZFS gf11b09dec 2021-02-01 22:21:33 +01:00
net Enable multipath routing by default. 2021-02-03 08:49:58 +00:00
net80211
netgraph netgraph/ng_bridge: Make simple internal functions read-only 2021-02-07 20:31:33 +01:00
netinet Allow setting alias port ranges in libalias and ipfw. This will allow a system 2021-02-02 13:24:17 -08:00
netinet6 Fix unused-function waring when compiling with FIB_ALGO. 2021-01-30 23:25:56 +00:00
netipsec Convert unmapped mbufs before computing checksums in IPsec. 2021-01-19 11:52:00 -08:00
netpfil Allow setting alias port ranges in libalias and ipfw. This will allow a system 2021-02-02 13:24:17 -08:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Fix mismerge in OFED update 2021-02-04 13:58:24 -05:00
opencrypto opencrypto: Add comments describing the new crypto_session layout 2021-01-19 21:32:33 -05:00
powerpc powerpc64le: readd COMPAT_FREEBSD11 and COMPAT_FREEBSD12 2021-02-06 03:21:55 +01:00
riscv riscv: add SBI system reset extension 2021-01-27 19:19:54 -04:00
rpc nfs-over-tls: handle res.gid.gid_val correctly for memory allocation 2021-01-12 13:59:52 -08:00
security Convert remaining cap_rights_init users to cap_rights_init_one 2021-01-12 13:16:10 +00:00
sys Add a VM flag to prevent reclaim on a failed contig allocation 2021-02-03 16:16:51 -05:00
teken
tests Enable running fib tests inside vnet jail. 2021-01-17 20:32:26 +00:00
tools syscalls.master: Add a new syscall type: RESERVED 2021-01-26 18:27:44 +00:00
ufs Revert 2d4422e799, Eliminate lock order reversal in UFS ffs_unmount(). 2021-01-30 00:03:37 -08:00
vm Add a VM flag to prevent reclaim on a failed contig allocation 2021-02-03 16:16:51 -05:00
x86 x86: use compiler intrinsics for bswap* 2021-02-01 04:53:23 +00:00
xdr
xen xen: remove .swp file from public headers 2021-01-11 18:14:11 +01:00
Makefile