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@ |