Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Sep 2007 11:35:11 +0000 (UTC)
From:      Randall Stewart <rrs@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/netinet sctp_asconf.c sctp_auth.c sctp_bsd_addr.c sctp_cc_functions.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_output.h sctp_pcb.c sctp_peeloff.c sctp_timer.c sctp_usrreq.c ...
Message-ID:  <200709081135.l88BZC4A016137@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rrs         2007-09-08 11:35:11 UTC

  FreeBSD src repository

  Modified files:
    sys/netinet          sctp_asconf.c sctp_auth.c sctp_bsd_addr.c 
                         sctp_cc_functions.c sctp_constants.h 
                         sctp_indata.c sctp_input.c 
                         sctp_lock_bsd.h sctp_os_bsd.h 
                         sctp_output.c sctp_output.h sctp_pcb.c 
                         sctp_peeloff.c sctp_timer.c sctp_usrreq.c 
                         sctputil.c sctputil.h 
    sys/netinet6         sctp6_usrreq.c 
  Log:
  - Locking compatiability changes. This involves adding
    additional flags to many function calls. The flags only
    get used in BSD when we compile with lock testing. These
    flags allow apple to escape the "giant" lock it holds on
    the socket and have more fine-grained locking in the NKE.
    It also allows us to test (with witness) the locking used
    by apple via a compile switch (manually applied).
  
  Approved by:    re@freebsd.org(B Mah)
  
  Revision  Changes    Path
  1.27      +6 -6      src/sys/netinet/sctp_asconf.c
  1.18      +1 -1      src/sys/netinet/sctp_auth.c
  1.13      +0 -1      src/sys/netinet/sctp_bsd_addr.c
  1.3       +5 -5      src/sys/netinet/sctp_cc_functions.c
  1.28      +7 -0      src/sys/netinet/sctp_constants.h
  1.42      +123 -50   src/sys/netinet/sctp_indata.c
  1.59      +328 -41   src/sys/netinet/sctp_input.c
  1.9       +6 -0      src/sys/netinet/sctp_lock_bsd.h
  1.32      +1 -0      src/sys/netinet/sctp_os_bsd.h
  1.52      +70 -40    src/sys/netinet/sctp_output.c
  1.11      +18 -3     src/sys/netinet/sctp_output.h
  1.55      +8 -17     src/sys/netinet/sctp_pcb.c
  1.16      +7 -9      src/sys/netinet/sctp_peeloff.c
  1.28      +11 -11    src/sys/netinet/sctp_timer.c
  1.45      +32 -15    src/sys/netinet/sctp_usrreq.c
  1.58      +266 -48   src/sys/netinet/sctputil.c
  1.28      +34 -6     src/sys/netinet/sctputil.h
  1.39      +2 -2      src/sys/netinet6/sctp6_usrreq.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200709081135.l88BZC4A016137>