From: | Aggelos Economopoulos <aggelos@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Tue, 17 Jun 2008 13:50:12 -0700 (PDT) |
aggelos 2008/06/17 13:50:12 PDT DragonFly src repository Modified files: sys/kern uipc_msg.c uipc_socket.c sys/net netisr.h netmsg.h sys/net/dummynet ip_dummynet_glue.c sys/net/ip_mroute ip_mroute.c sys/net/ipfw ip_fw2.c sys/netinet ip_output.c tcp_usrreq.c sys/netinet6 ip6_output.c sys/sys protosw.h socketops.h socketvar.h sys/vm pmap.h Log: do early copyin / delayed copyout for socket options Revision Changes Path 1.21 +37 -10 src/sys/kern/uipc_msg.c 1.49 +70 -3 src/sys/kern/uipc_socket.c 1.32 +1 -8 src/sys/net/netisr.h 1.7 +7 -0 src/sys/net/netmsg.h 1.6 +4 -4 src/sys/net/dummynet/ip_dummynet_glue.c 1.23 +16 -16 src/sys/net/ip_mroute/ip_mroute.c 1.43 +30 -31 src/sys/net/ipfw/ip_fw2.c 1.45 +26 -30 src/sys/netinet/ip_output.c 1.49 +5 -16 src/sys/netinet/tcp_usrreq.c 1.35 +14 -20 src/sys/netinet6/ip6_output.c 1.22 +4 -1 src/sys/sys/protosw.h 1.12 +1 -1 src/sys/sys/socketops.h 1.33 +5 -0 src/sys/sys/socketvar.h 1.28 +8 -0 src/sys/vm/pmap.h http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_msg.c.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_socket.c.diff?r1=1.48&r2=1.49&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/netisr.h.diff?r1=1.31&r2=1.32&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/netmsg.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/dummynet/ip_dummynet_glue.c.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/ip_mroute/ip_mroute.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/ipfw/ip_fw2.c.diff?r1=1.42&r2=1.43&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_output.c.diff?r1=1.44&r2=1.45&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/tcp_usrreq.c.diff?r1=1.48&r2=1.49&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/ip6_output.c.diff?r1=1.34&r2=1.35&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/protosw.h.diff?r1=1.21&r2=1.22&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/socketops.h.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/socketvar.h.diff?r1=1.32&r2=1.33&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vm/pmap.h.diff?r1=1.27&r2=1.28&f=u