OpenBSD cvs log

created 2018-11-29T22:01:36Z
begin 2018-06-11T00:00:00Z
end 2018-06-12T00:00:00Z
path src/sys
commits 8

date 2018-06-11T07:40:26Z
author bluhm
files src/sys/netinet/tcp_debug.c log diff annotate
src/sys/netinet/tcp_input.c log diff annotate
src/sys/netinet/tcp_output.c log diff annotate
src/sys/netinet/tcp_timer.c log diff annotate
src/sys/netinet/tcp_usrreq.c log diff annotate
src/sys/netinet/tcp_var.h log diff annotate
message The output from tcp debug sockets was incomplete. After detach tp
was NULL and nothing was traced. So save the old tcpcb and use
that to retrieve some information. Note that otb may be freed and
must not be dereferenced. Use a heuristic for cases where the
address family is in the IP header but not provided in the PCB.
OK visa@

date 2018-06-11T08:48:54Z
author mpi
files src/sys/net/route.c log diff annotate
src/sys/net/rtsock.c log diff annotate
src/sys/netinet/if_ether.c log diff annotate
src/sys/netinet/in_pcb.c log diff annotate
src/sys/netinet6/nd6_nbr.c log diff annotate
message Push the KERNEL_LOCK() inside route_input().

ok visa@, tb@

date 2018-06-11T08:57:35Z
author mpi
files src/sys/kern/uipc_socket2.c log diff annotate
src/sys/kern/uipc_usrreq.c log diff annotate
src/sys/netinet/in_pcb.c log diff annotate
src/sys/sys/socketvar.h log diff annotate
message Do not unlock the KERNEL_LOCK() unconditionally in sounlock().

Instead introduce two flags to deal with global lock recursion. This
is necessary until we get per-socket lock.

Req. by and ok visa@

date 2018-06-11T09:05:05Z
author mpi
files src/sys/net/pfkeyv2.c log diff annotate
src/sys/net/rtsock.c log diff annotate
message Rename routing & pfkey tables for coherency with other PCB tables.

ok claudio@

date 2018-06-11T09:15:22Z
author kettenis
files src/sys/dev/fdt/imxuart.c log diff annotate
message Also match on "fsl,imx6q-uart" such that this attaches on i.MX7.

ok patrick@

date 2018-06-11T09:20:46Z
author kettenis
files src/sys/dev/fdt/imxccm.c log diff annotate
src/sys/dev/fdt/imxccm_clocks.h log diff annotate
message Add clock support for i.MX7D.

ok patrick@

date 2018-06-11T09:22:50Z
author kettenis
files src/sys/arch/armv7/imx/imxehci.c log diff annotate
message Split out the PHY initialization code and add a "no-op" implementation for
i.MX7.

ok patrick@

date 2018-06-11T21:23:34Z
author bluhm
files src/sys/netinet/tcp_debug.c log diff annotate
message Fix RAMDISK build by removing an #ifdef INET6 in tcp_trace().
found the hard way by krw@