cvs commit: src/sys/contrib/pf/net pf.c src/sys/dev/cxgb/ulp/tom
cxgb_cpl_socket.c src/sys/kern subr_witness.c src/sys/netinet
in_mcast.c in_pcb.c in_pcb.h ip_divert.c ip_fw2.c ip_options.c
ip_output.c raw_ip.c tcp_input.c tcp_output.c tcp_reass.c ...
Robert Watson
rwatson at FreeBSD.org
Mon Aug 18 08:13:58 UTC 2008
rwatson 2008-08-18 08:11:48 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
sys/contrib/pf/net pf.c
sys/dev/cxgb/ulp/tom cxgb_cpl_socket.c
sys/kern subr_witness.c
sys/netinet in_mcast.c in_pcb.c in_pcb.h ip_divert.c
ip_fw2.c ip_options.c ip_output.c
raw_ip.c tcp_input.c tcp_output.c
tcp_reass.c tcp_sack.c tcp_subr.c
tcp_syncache.c tcp_timer.c tcp_timewait.c
tcp_usrreq.c udp_usrreq.c
sys/netinet6 icmp6.c in6_pcb.c in6_src.c raw_ip6.c
udp6_usrreq.c
sys/security/audit audit_arg.c
sys/security/mac mac_inet.c
Log:
SVN rev 181822 on 2008-08-18 08:11:48Z by rwatson
Merge r178285, r178318, r178319, r178320, r178321, r178322, r178325,
r178376, r178377, r178378, r178419, r179412, r179414, r180127, r180338,
r180343, r180344, r180346, r180348, r180368, r180422, r180429, r180536,
r180558, r180589, r181364, r181365 from head to stable/7:
Introduce and use rwlocks throughout the inpcbinfo and inpcb infrastructure,
and protocols that depend on that infrastructure, including UDP, TCP, and
IP raw sockets. Significant parts of this work were reviewed by Bjoern Zeeb,
and tested by Paul Saab, Kris Keneway, and George Neville-Neil, whose
contributions to this work are greatly appreciated.
Tested by: ps, kris, gnn, Mike Tancsa <mike at sentex dot net>
Reviewed by: bz, des
Revision Changes Path
1.46.2.4 +4 -5 src/sys/contrib/pf/net/pf.c
1.10.2.4 +2 -2 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c
1.236.2.4 +5 -5 src/sys/kern/subr_witness.c
1.3.2.3 +28 -28 src/sys/netinet/in_mcast.c
1.196.2.11 +38 -29 src/sys/netinet/in_pcb.c
1.100.2.7 +93 -50 src/sys/netinet/in_pcb.h
1.130.2.1 +17 -17 src/sys/netinet/ip_divert.c
1.175.2.8 +2 -2 src/sys/netinet/ip_fw2.c
1.6.2.3 +1 -1 src/sys/netinet/ip_options.c
1.276.2.3 +6 -6 src/sys/netinet/ip_output.c
1.180.2.4 +41 -38 src/sys/netinet/raw_ip.c
1.370.2.4 +20 -20 src/sys/netinet/tcp_input.c
1.141.2.7 +1 -1 src/sys/netinet/tcp_output.c
1.353.2.1 +1 -1 src/sys/netinet/tcp_reass.c
1.40.2.1 +8 -8 src/sys/netinet/tcp_sack.c
1.300.2.6 +51 -55 src/sys/netinet/tcp_subr.c
1.130.2.13 +6 -6 src/sys/netinet/tcp_syncache.c
1.99.2.2 +16 -16 src/sys/netinet/tcp_timer.c
1.287.2.1 +14 -14 src/sys/netinet/tcp_timewait.c
1.163.2.6 +68 -68 src/sys/netinet/tcp_usrreq.c
1.218.2.2 +173 -73 src/sys/netinet/udp_usrreq.c
1.80.2.1 +4 -4 src/sys/netinet6/icmp6.c
1.84.2.6 +18 -18 src/sys/netinet6/in6_pcb.c
1.46.2.4 +1 -1 src/sys/netinet6/in6_src.c
1.73.2.3 +17 -17 src/sys/netinet6/raw_ip6.c
1.81.2.3 +36 -35 src/sys/netinet6/udp6_usrreq.c
1.15.2.3 +2 -2 src/sys/security/audit/audit_arg.c
1.11.2.5 +2 -2 src/sys/security/mac/mac_inet.c
More information about the cvs-src
mailing list