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-all
mailing list