freebsd-nq/sys
Kristof Provost 159258afb5 altq: Fix panics on rmc_restart()
rmc_restart() is called from a timer, but can trigger traffic. This
means the curvnet context will not be set.
Use the vnet associated with the interface we're currently processing to
set it. We also have to enter net_epoch here, for the same reason.

Reviewed by:	mjg
MFC after:	1 week
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D31642
2021-08-23 21:35:41 +02:00
..
amd64 vmm: Add credential to cdev object 2021-08-18 13:41:33 -04:00
arm arm: retire bzero 2021-08-23 15:23:42 +02:00
arm64 arm64: retire bzero 2021-08-23 15:22:44 +02:00
bsm Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9). 2021-08-05 23:20:42 +08:00
cam targ(4): Remove D_NEEDGIANT. 2021-08-21 11:20:54 -04:00
cddl sys/cddl: remove extraneous semicolons 2021-08-16 10:29:44 -04:00
compat linux(4): Improve comment. 2021-08-13 11:36:42 +03:00
conf powerpc: retire bcmp 2021-08-23 16:11:56 +00:00
contrib routing: Allow using IPv6 next-hops for IPv4 routes (RFC 5549). 2021-08-22 22:56:08 +00:00
crypto Use arm64 sha256 intrinsics in libmd 2021-08-11 10:20:48 +00:00
ddb
dev ixgbe: Avoid sbuf_trim(9) in sysctl handler 2021-08-23 10:28:59 -07:00
dts Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
fs ext2fs(5): Correct a typo in an error message 2021-08-22 07:58:22 +02:00
gdb
geom geom_disk: Add KMSAN checks 2021-08-11 16:33:41 -04:00
gnu
i386 i386: retire bzero 2021-08-23 18:38:05 +00:00
isa
kern cache: retire cache_fast_revlookup sysctl 2021-08-23 15:31:44 +02:00
kgssapi
libkern Remove libkern/bcmp.c 2021-08-23 16:12:12 +00:00
mips mips: retire bzero 2021-08-23 18:38:05 +00:00
modules Microsoft Azure Network Adapter(MANA) VF support 2021-08-20 10:44:57 +00:00
net altq: Fix panics on rmc_restart() 2021-08-23 21:35:41 +02:00
net80211 Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
netgraph routing: Allow using IPv6 next-hops for IPv4 routes (RFC 5549). 2021-08-22 22:56:08 +00:00
netinet routing: Allow using IPv6 next-hops for IPv4 routes (RFC 5549). 2021-08-22 22:56:08 +00:00
netinet6 lltable: fix crash introduced in c541bd368f. 2021-08-22 08:49:18 +00:00
netipsec ipsec: fix race condition in key.c 2021-08-13 12:52:38 +02:00
netpfil ipfw: use unsigned int for dummynet bandwidth 2021-08-19 10:48:53 +02:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed routing: Allow using IPv6 next-hops for IPv4 routes (RFC 5549). 2021-08-22 22:56:08 +00:00
opencrypto Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
powerpc powerpc: retire bzero 2021-08-23 18:38:05 +00:00
riscv riscv: retire bzero 2021-08-23 18:38:05 +00:00
rpc rpc: Make function tables const 2021-08-14 11:26:12 -04:00
security Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9). 2021-08-05 23:20:42 +08:00
sys Remove bzero declaration 2021-08-23 18:38:05 +00:00
teken
tests routing: add IPv6 fib validation procedure. 2021-08-16 23:04:01 +00:00
tools Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
ufs ufs_dirhash: Correct a typo in a comment 2021-08-20 09:59:18 +02:00
vm vm: use __func__ for the correct function name 2021-08-22 17:43:12 +00:00
x86 pvclock: Add vDSO support 2021-08-14 15:57:54 +03:00
xdr
xen xen: introduce xen_pv_disks_disabled() 2021-07-28 17:27:04 +02:00
Makefile