NetBSD/sys/netipsec
ad 15e29e981b Merge the socket locking patch:
- Socket layer becomes MP safe.
- Unix protocols become MP safe.
- Allows protocol processing interrupts to safely block on locks.
- Fixes a number of race conditions.

With much feedback from matt@ and plunky@.
2008-04-24 11:38:36 +00:00
..
ah_var.h Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
ah.h Multiple inclusion protection, as suggested by christos@ on tech-kern@ 2005-12-10 23:44:08 +00:00
esp_var.h Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
esp.h Multiple inclusion protection, as suggested by christos@ on tech-kern@ 2005-12-10 23:44:08 +00:00
files.netipsec defflag IPSEC_DEBUG 2007-11-16 21:15:20 +00:00
ipcomp_var.h Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
ipcomp.h Multiple inclusion protection, as suggested by christos@ on tech-kern@ 2005-12-10 23:44:08 +00:00
ipip_var.h Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
ipsec6.h Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
ipsec_input.c Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
ipsec_mbuf.c Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
ipsec_netbsd.c Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
ipsec_osdep.h Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants, 2008-01-20 18:09:03 +00:00
ipsec_output.c Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
ipsec_private.h PF_KEY stats for IPSEC and FAST_IPSEC are now per-CPU. 2008-04-23 07:29:47 +00:00
ipsec_var.h Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
ipsec.c Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
ipsec.h Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
key_debug.c Ansify 2007-07-07 18:38:22 +00:00
key_debug.h Ansify 2007-07-07 18:38:22 +00:00
key_var.h Multiple inclusion protection, as suggested by christos@ on tech-kern@ 2005-12-10 23:44:08 +00:00
key.c Merge the socket locking patch: 2008-04-24 11:38:36 +00:00
key.h Ansify 2007-07-07 18:38:22 +00:00
keydb.h Ansify 2007-07-07 18:38:22 +00:00
keysock.c Merge the socket locking patch: 2008-04-24 11:38:36 +00:00
keysock.h PF_KEY stats for IPSEC and FAST_IPSEC are now per-CPU. 2008-04-23 07:29:47 +00:00
Makefile merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
xform_ah.c Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
xform_esp.c Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
xform_ipcomp.c Make IPSEC and FAST_IPSEC stats per-cpu. Use <net/net_stats.h> and 2008-04-23 06:09:04 +00:00
xform_ipip.c Merge the socket locking patch: 2008-04-24 11:38:36 +00:00
xform_tcp.c use __KERNEL_RCSID() 2007-12-11 12:40:10 +00:00
xform.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00