cvs commit: src/sys/netinet if_ether.c igmp.c in.c in_pcb.c in_rmx.c ip_divert.c ip_encap.c ip_flow.c ip_input.c ip_output.c raw_ip.c tcp_subr.c tcp_timer.c tcp_usrreq.c udp_usrreq.c

Matthew Dillon dillon at crater.dragonflybsd.org
Thu Jun 2 16:52:58 PDT 2005


dillon      2005/06/02 16:52:43 PDT

DragonFly src repository

  Modified files:
    sys/netinet          if_ether.c igmp.c in.c in_pcb.c in_rmx.c 
                         ip_divert.c ip_encap.c ip_flow.c 
                         ip_input.c ip_output.c raw_ip.c 
                         tcp_subr.c tcp_timer.c tcp_usrreq.c 
                         udp_usrreq.c 
  Log:
  Remove spl*() calls from netinet, replacing them with critical sections.
  A slight rearrangement of COMMON_START() in tcp_usrreq.c was necessary to
  ensure that the inp is loaded after  entering the critical section.
  
  Revision  Changes    Path
  1.27      +2 -2      src/sys/netinet/if_ether.c
  1.11      +7 -8      src/sys/netinet/igmp.c
  1.15      +19 -15    src/sys/netinet/in.c
  1.36      +12 -14    src/sys/netinet/in_pcb.c
  1.12      +7 -8      src/sys/netinet/in_rmx.c
  1.24      +6 -6      src/sys/netinet/ip_divert.c
  1.12      +7 -8      src/sys/netinet/ip_encap.c
  1.8       +9 -12     src/sys/netinet/ip_flow.c
  1.52      +8 -8      src/sys/netinet/ip_input.c
  1.29      +19 -20    src/sys/netinet/ip_output.c
  1.22      +4 -3      src/sys/netinet/raw_ip.c
  1.49      +9 -10     src/sys/netinet/tcp_subr.c
  1.15      +19 -27    src/sys/netinet/tcp_timer.c
  1.36      +62 -61    src/sys/netinet/tcp_usrreq.c
  1.35      +21 -24    src/sys/netinet/udp_usrreq.c


http://www.dragonflybsd.org/cvsweb/src/sys/netinet/if_ether.c.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/igmp.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_pcb.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_rmx.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_divert.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_encap.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_flow.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_input.c.diff?r1=1.51&r2=1.52&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_output.c.diff?r1=1.28&r2=1.29&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/raw_ip.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/tcp_subr.c.diff?r1=1.48&r2=1.49&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/tcp_timer.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/tcp_usrreq.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netinet/udp_usrreq.c.diff?r1=1.34&r2=1.35&f=u





More information about the Commits mailing list