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