freebsd-dev/sys
Alexander V. Chernikov f5247a232a Make net.fibs growable.
Allow to dynamically grow the amount of fibs in each vnet.

This change alters current behavior. Currently, if one defines
 ROUTETABLES > 1 in the kernel config, each vnet will be created
 with the number of fibs defined in the kernel config.
 After this commit vnets will be created with fibs=1.

Dynamic net.fibs is not compatible with net.add_addr_allfibs.
 The plan is to deprecate the latter and make
 net.add_addr_allfibs=0 default behaviour.

Reviewed by:	glebius
Relnotes:	yes
Differential Revision:	https://reviews.freebsd.org/D26062
2020-08-21 21:34:52 +00:00
..
amd64 amd64 pmap: potential integer overflowing expression 2020-08-21 14:22:32 +00:00
arm None of system, subsystem, or type may have spaces in them. Convert the spaces 2020-08-18 20:20:45 +00:00
arm64 Remove an unused parameter from map_table(). 2020-08-20 00:38:32 +00:00
bsm
cam Fix CTL ioctl port creation error handling. 2020-08-21 20:10:29 +00:00
cddl Use devctl.h instead of bus.h to reduce newbus pollution. 2020-08-21 00:03:24 +00:00
compat vfs: drop the error parameter from vn_isdisk, introduce vn_isdisk_error 2020-08-19 02:51:17 +00:00
conf Make net.fibs growable. 2020-08-21 21:34:52 +00:00
contrib pcg-c: Add 'static' to inline function definitions 2020-08-15 18:46:26 +00:00
crypto
ddb
dev ixgbe: fix impossible condition 2020-08-21 19:34:41 +00:00
dts
fs cache: add cache_rename, a dedicated helper to use for renames 2020-08-20 10:05:46 +00:00
gdb gdb(4): Support empty qSupported queries 2020-08-18 20:59:10 +00:00
geom Use devctl.h instead of bus.h to reduce newbus pollution. 2020-08-21 00:03:24 +00:00
gnu
i386 Use pmap_mapbios() to map ACPI tables on amd64 and i386. 2020-08-20 00:52:53 +00:00
isa
kern vfs: fix freevnode accounting 2020-08-21 21:24:14 +00:00
kgssapi
libkern Add prng(9) API 2020-08-13 20:48:14 +00:00
mips
modules Remove the long obsolete ufm driver. 2020-08-20 17:35:47 +00:00
net Make net.fibs growable. 2020-08-21 21:34:52 +00:00
net80211 net80211: replace magic number by define 2020-08-17 20:18:01 +00:00
netgraph Tag pccard drivers with gone in 13. 2020-08-20 17:19:40 +00:00
netinet Use devctl.h instead of bus.h to reduce newbus pollution. 2020-08-21 00:03:24 +00:00
netinet6 Make net.inet6.ip6.deembed_scopeid behaviour default & remove sysctl. 2020-08-15 11:37:44 +00:00
netipsec
netpfil ipfw: style(9) fixes 2020-08-20 16:56:13 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed
opencrypto
powerpc [PowerPC] Fix translation-related crashes during startup 2020-08-21 03:31:01 +00:00
riscv riscv: Use global mimpid in identify_cpu() 2020-08-18 16:51:04 +00:00
rpc Add an argument to newnfs_connect() that indicates use TLS for the connection. 2020-08-11 00:26:45 +00:00
security vfs: add VOP_STAT 2020-08-07 23:06:40 +00:00
sys Move devctl_notify* to devctl.h. 2020-08-20 17:14:39 +00:00
teken
tests
tools
ufs cache: add cache_rename, a dedicated helper to use for renames 2020-08-20 10:05:46 +00:00
vm uma: record allocation failures due to zone limits 2020-08-21 18:31:57 +00:00
x86 Export a routine to provide the TSC_AUX MSR value and use this in vmm. 2020-08-18 11:36:38 +00:00
xdr
xen
Makefile