created | 2022-07-31T00:58:37Z |
---|---|
begin | 2022-07-25T00:00:00Z |
end | 2022-07-26T00:00:00Z |
path | src/sys |
commits | 7 |
date | 2022-07-25T07:28:22Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/kern/uipc_socket.c | log | diff | annotate |
src/sys/kern/uipc_socket2.c | log | diff | annotate | |
message |
Replace selwakeup() with KNOTE() in socket event activation Let's try this again now that the kernel locking issue in nfsrv_rcv() has been fixed. The previous attempt of the conversion triggered hangs on NFS servers. This was probably caused by the removal of the kernel-locked section just prior to the socket upcall. The section had masked a locking error in NFS code. |
date | 2022-07-25T08:06:44Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/sys/smr.h | log | diff | annotate |
message |
Fix annotation of smr_tqh_last smr_tqh_last is not intended for lockless use with SMR_PTR_GET(). |
date | 2022-07-25T08:28:42Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/net/pipex.c | log | diff | annotate |
message |
Remove "Static" keyword from pipex(4) layer. We don't use "static" keyword for functions declaration to allow ddb(4) debug. Also, many "Static" functions are called by pppx(4) layer outside pipex(4) layer. This is the mostly mechanic diff, except the `pipex_pppoe_padding' which should be "static const". ok bluhm@ yasuoka@ |
date | 2022-07-25T08:29:26Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/net/if_pppx.c | log | diff | annotate |
message |
Don't grab netlock within pppacioctl(). pipex(4) doesn't rely on netlock anymore. ok bluhm@ yasuoka@ |
date | 2022-07-25T14:48:24Z | |||
---|---|---|---|---|
author | kn | |||
files | src/sys/arch/sparc64/dev/vnet.c | log | diff | annotate |
message |
Print function name for context A single "out of order" line is too generic. OK kettenis |
date | 2022-07-25T16:35:41Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/fdt/tascodec.c | log | diff | annotate |
message |
The GPIO pin on Apple M1 systems is actually connected to the SDZ pin, which is reflected in more recent device trees. Adjust the driver accordingly. ok patrick@ |
date | 2022-07-25T23:19:34Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/netinet/ip_input.c | log | diff | annotate |
src/sys/netinet/ip_var.h | log | diff | annotate | |
message |
The IPv4 reassembly code is MP safe, so we can run it in parallel. Note that ip_ours() runs with shared netlock, while ip_local() has exclusive netlock after queuing. Move existing the code into function ip_fragcheck() and call it from ip_ours(). OK mvs@ |