opnsense-src/sys
Kristof Provost 7d58861586 pf: pool/kpool conversion code
stuct pf_pool and struct pf_kpool are different. We should not simply
bcopy() them.

Happily it turns out that their differences were all pointers, and the
userspace provided pointers were overwritten by the kernel, so this did
actually work correctly, but we should fix it anyway.

Reviewed by:	glebius
MFC after:	1 week
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D29216

(cherry picked from commit 15b82e00a1)
2021-03-23 13:23:55 +01:00
..
amd64 Rename _cscan_atomic.h and _cscan_bus.h to atomic_san.h and bus_san.h 2021-03-15 11:39:11 -04:00
arm arm64: Add support for bcm2838 RNG 2021-03-20 11:12:13 +01:00
arm64 genet: Fix problem with forwarding some TCP/IPv6 packets 2021-03-21 13:46:32 -05:00
bsm Add aio_writev and aio_readv 2021-01-02 19:57:58 -07:00
cam cam: Don't permit crashdumps on non-pollable devices. 2021-03-22 13:37:38 -07:00
cddl Reimplemen FreeBSD/arm64 dtrace_gethrtime() to use the system timer. 2021-02-25 21:38:30 +00:00
compat MFC dfb33cb0ef: 2021-03-23 11:54:01 +01:00
conf MFC ebe5cf355d: 2021-03-23 11:50:47 +01:00
contrib zfs: bring back possibility to rewind the checkpoint from 2021-03-18 22:10:59 +01:00
crypto armv8crypto: note derivation in armv8_crypto_wrap.c 2021-03-22 13:14:51 -03:00
ddb ddb: add ability to print user registers 2021-01-08 14:53:06 -04:00
dev pchtherm: fix a wrong bit and a wrong register use 2021-03-23 13:01:20 +02:00
dts Switch to the new device-tree vendor tree 2021-01-15 20:08:39 +01:00
fs fusefs: set d_off during VOP_READDIR 2021-03-21 02:00:33 +00:00
gdb gdb(4): allow bulk write of registers 2020-12-23 14:37:05 -04:00
geom gmirror: Pre-allocate the timeout event structure 2021-03-17 21:24:20 -04:00
gnu Remove the old dts imported tree. 2021-01-15 20:09:55 +01:00
i386 i386: Fix a few typos 2021-03-20 11:10:35 +01:00
isa Move back the isa non-PNP driver deadline to FreeBSD 14. 2021-03-08 16:02:44 -07:00
kern MFC 6eb60f5b7f: 2021-03-23 11:51:04 +01:00
kgssapi
libkern Revert "Reimplement strlen" 2021-02-03 19:39:49 +00:00
mips nlmrsa: Mark deprecated for 14. 2021-03-22 15:52:52 -07:00
modules MFC ebe5cf355d: 2021-03-23 11:50:47 +01:00
net iflib: Make if_shared_ctx_t a pointer to const 2021-03-22 11:42:18 -04:00
net80211 net80211: Fix a typo in a comment 2021-03-20 11:13:31 +01:00
netgraph netgraph/ng_car: Add color marking code 2021-02-26 13:29:39 +01:00
netinet Fix a few typos in comments 2021-03-20 11:13:01 +01:00
netinet6 Flush remaining routes from the routing table during VNET shutdown. 2021-03-13 20:19:17 +00:00
netipsec Convert unmapped mbufs before computing checksums in IPsec. 2021-01-19 11:52:00 -08:00
netpfil pf: pool/kpool conversion code 2021-03-23 13:23:55 +01:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed 504ebd612e: kern: sonewconn: set so_options before pru_attach() 2021-02-23 22:48:42 -06:00
opencrypto opencrypto: Make cryptosoft attach silently 2021-03-12 12:21:09 -05:00
powerpc [PowerPC64] add mpr to GENERIC64 and GENERIC64LE 2021-03-09 21:09:49 -03:00
riscv riscv: fix errors in some atomic type aliases 2021-03-08 10:03:01 -04:00
rpc nfs-over-tls: handle res.gid.gid_val correctly for memory allocation 2021-01-12 13:59:52 -08:00
security close_range: add audit support 2021-03-17 22:22:48 +00:00
sys MFC 6eb60f5b7f: 2021-03-23 11:51:04 +01:00
teken loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
tests Enable running fib tests inside vnet jail. 2021-01-17 20:32:26 +00:00
tools Switch to the new device-tree vendor tree 2021-01-15 20:08:39 +01:00
ufs FFS extattr: fix handling of the tail 2021-03-04 21:07:25 +02:00
vm uma: allow uma_zfree_pcu(..., NULL) 2021-03-19 23:40:07 +01:00
x86 Rename _cscan_atomic.h and _cscan_bus.h to atomic_san.h and bus_san.h 2021-03-15 11:39:11 -04:00
xdr
xen xen: remove .swp file from public headers 2021-01-11 18:14:11 +01:00
Makefile