OpenBSD cvs log

created 2019-05-08T02:38:22Z
begin 2017-11-08T00:00:00Z
end 2017-11-09T00:00:00Z
path src/sys
commits 3

date 2017-11-08T00:37:18Z
author mikeb
files src/sys/dev/pv/if_xnf.c log diff annotate
message Fixup what looks like a merge mistake; no functional change

date 2017-11-08T16:29:20Z
author visa
files src/sys/netinet/ip_ah.c log diff annotate
src/sys/netinet/ip_ah.h log diff annotate
src/sys/netinet/ip_esp.c log diff annotate
src/sys/netinet/ip_esp.h log diff annotate
src/sys/netinet/ip_input.c log diff annotate
src/sys/netinet/ip_ipcomp.c log diff annotate
src/sys/netinet/ip_ipcomp.h log diff annotate
src/sys/netinet/ip_ipsp.h log diff annotate
src/sys/netinet/ipsec_input.c log diff annotate
src/sys/netinet/ipsec_output.c log diff annotate
src/sys/netinet/udp_usrreq.c log diff annotate
message Make {ah,esp,ipcomp}stat use percpu counters.

OK bluhm@, mpi@

date 2017-11-08T20:19:58Z
author bluhm
files src/sys/netinet/tcp_input.c log diff annotate
message The TF_BLOCKOUTPUT flag is set around all sorwakeup() and sowwakeup()
calls in tcp_input(). When I added this code for socket splicing,
I have missed that they may be called indirectly through functions.
Although not strictly necessary since we have the sosplice thread,
put that flag consistently when we want to prevent that tcp_output()
is called in the middle of tcp_input(). As soisconnected(),
soisdisconnected(), and socantrcvmore() call the wakeup functions
from tcp_input(), set the TF_BLOCKOUTPUT flag around them.
OK visa@