freebsd-nq/sys
Alexander V. Chernikov 057793e637 tcp: virtualise net.inet.tcp.msl sysctl.
VNET teardown waits 2*MSL (60 seconds by default) before expiring
 tcp PCBs. These PCBs holds references to nexthops, which, in turn,
 reference ifnets. This chain results in VNET interfaces being destroyed
 and moved to default VNET only after 60 seconds.
Allow tcp_msl to be set in jail by virtualising net.inet.tcp.msl sysctl,
 permitting more predictable VNET tests outcomes.

MFC after:	1 week
Reviewed by:	glebius
Differential Revision: https://reviews.freebsd.org/D33270

(cherry picked from commit c2c8e360d8)
2022-03-28 08:46:13 +00:00
..
amd64 bhyve: Do not remove guest physical addresses from IOMMU host domain 2022-03-27 17:57:28 +00:00
arm sched: separate out schedinit_ap() 2022-02-10 14:55:29 -06:00
arm64 Make the arm64 get_pcpu a function again 2022-03-14 15:00:27 +00:00
bsm
cam Fix non-printable characters in NVMe model and serial numbers. 2022-02-18 16:28:32 -05:00
cddl fasttrap: Avoid creating WX mappings 2022-03-15 11:40:47 -04:00
compat LinuxKPI: 802.11: cleanup debugging 2022-03-27 18:13:00 +00:00
conf Rename stable/13 to -STABLE now that releng/13.1 has branched 2022-03-09 19:11:29 -05:00
contrib iwlwifi: adjust the LinuxKPI pci return for now 2022-03-27 18:06:48 +00:00
crypto armv8crypto: Remove leftover debug printfs 2022-03-18 11:31:57 -04:00
ddb
dev hdac: Handle interrupts racing with device suspend 2022-03-24 10:28:14 -04:00
dts add overlay for enabling i2c1 on allwinner h3 2022-02-09 11:35:59 +02:00
fs fusefs: Initialize a pad word in the mknod message 2022-03-21 10:42:39 -04:00
gdb gdb(4): Do not use run length encoding for 3-symbol repetitions 2022-02-04 20:58:34 -05:00
geom geom_gate: Distinguish between classes of errors 2022-03-05 13:52:24 +11:00
gnu
i386 i386: Call clock_init() after finishidentcpu() 2022-03-15 11:41:02 -04:00
isa
kern vfs: add missing bits to vdropl_impl 2022-03-27 14:37:58 +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 linuxkpi: fix module build outside of kernel build environment 2022-03-13 15:56:38 +07:00
net if_epair: build fix 2022-03-20 01:25:03 +01:00
net80211 net80211: introduce (*iv_update_bss)() 2022-03-27 18:02:20 +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: virtualise net.inet.tcp.msl sysctl. 2022-03-28 08:46:13 +00:00
netinet6 MFC 2290dfb40f: 2022-02-25 14:49:33 -05:00
netipsec syncache: accept packet with no SA when TCP_MD5SIG is set 2022-02-10 10:31:33 -09:00
netpfil pf: fix set_prio after nv conversion 2022-02-21 10:18:24 +01:00
netsmb
nfs nfs: don't truncate directory cookies to 32-bits in the NFS server 2022-01-02 20:09:15 -07:00
nfsclient
nfsserver
nlm
ofed ibcore: Fix multiple includes of same header file. 2022-03-10 09:18:02 +01:00
opencrypto opencrypto: Add a routine to copy a crypto buffer cursor 2022-03-18 11:31:33 -04:00
powerpc powerpcspe: fix PCI enumeration on ppce500 2022-03-25 08:07:09 -03:00
riscv riscv: Add support for enabling SV48 mode 2022-03-14 10:45:49 -04: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 Bump __FreeBSD_version to 1301501 after LinuxKPI and net80211 2022-03-27 20:12:03 +00:00
teken
tests
tools Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
ufs ddb: do not assume that ffs is mounted with softdep 2022-03-03 08:20:07 -06:00
vm vm_pageout: Print a more accurate message to the console before an OOM kill 2022-02-28 09:06:58 -05:00
x86 x86/xen: fix CPUID signature 2022-03-23 14:44:07 +01:00
xdr
xen xen(4): Fix a common typo in a source code comments 2022-02-09 07:20:31 +01:00
Makefile