freebsd-src/sys/netipsec
Konstantin Belousov 183513d15f sys/netipsec: ensure sah stability during input callback processing
Citing ae: this fixes some rare panics, that are reported in
derived projects: `panic: esp_input_cb: Unexpected address family'.

Reported by:	ae
Tested by:	ae, Daniel Dubnikov <ddaniel@nvidia.com>
Reviewed by:	ae, Ariel Ehrenberg <aehrenberg@nvidia.com> (previous version)
Sponsored by:	NVidia networking
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D54325
2025-12-22 14:31:25 +02:00
..
ah.h
ah_var.h
esp.h ipsec: Fix typos in references to IPsec's ESP 2025-12-04 16:17:12 +01:00
esp_var.h
ipcomp.h
ipcomp_var.h
ipsec.c ipsec offload: make hw-decrypted plain text packet like sw decrypted. 2025-07-17 12:36:30 +03:00
ipsec.h sys/netipsec: ensure sah stability during input callback processing 2025-12-22 14:31:25 +02:00
ipsec6.h sys/netipsec: ensure sah stability during input callback processing 2025-12-22 14:31:25 +02:00
ipsec_input.c sys/netipsec: ensure sah stability during input callback processing 2025-12-22 14:31:25 +02:00
ipsec_mbuf.c
ipsec_mod.c
ipsec_offload.c ipsec_offload: do not leak drv_spi unr 2025-11-04 21:20:39 +02:00
ipsec_offload.h ipsec offload: ipsec_accel_fill_xh() should indirect through fn pointer 2025-07-17 13:57:35 +03:00
ipsec_output.c netinet: allow per protocol random IP id control, single out IPSEC 2025-03-04 08:45:32 -08:00
ipsec_pcb.c
ipsec_support.h ipsec: allow it to work with unmapped mbufs 2025-01-13 21:29:32 +02:00
key.c ipsec offload: ipsec_accel_fill_xh() should indirect through fn pointer 2025-07-17 13:57:35 +03:00
key.h
key_debug.c
key_debug.h
key_var.h
keydb.h
keysock.c machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
keysock.h
subr_ipsec.c ipsec: allow it to work with unmapped mbufs 2025-01-13 21:29:32 +02:00
udpencap.c
xform.h
xform_ah.c sys/netipsec: ensure sah stability during input callback processing 2025-12-22 14:31:25 +02:00
xform_esp.c sys/netipsec: ensure sah stability during input callback processing 2025-12-22 14:31:25 +02:00
xform_ipcomp.c sys/netipsec: ensure sah stability during input callback processing 2025-12-22 14:31:25 +02:00
xform_tcp.c ipsec: allow it to work with unmapped mbufs 2025-01-13 21:29:32 +02:00