created | 2022-12-18T08:35:53Z |
---|---|
begin | 2022-12-11T00:00:00Z |
end | 2022-12-12T00:00:00Z |
path | src/sys |
commits | 3 |
date | 2022-12-11T05:07:25Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/arch/mips64/include/mips_cpu.h | log | diff | annotate |
src/sys/arch/mips64/mips64/tlbhandler.S | log | diff | annotate | |
message |
Cut two cycles from k_tlb_inv() on octeon. "If it works, go for it!" miod@ |
date | 2022-12-11T05:31:05Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/arch/octeon/dev/octcit.c | log | diff | annotate |
src/sys/arch/octeon/dev/octciu.c | log | diff | annotate | |
message | Use evcount_percpu() with platform interrupt counters on octeon. |
date | 2022-12-11T21:19:08Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/kern/sys_socket.c | log | diff | annotate |
src/sys/kern/uipc_socket.c | log | diff | annotate | |
src/sys/kern/uipc_socket2.c | log | diff | annotate | |
src/sys/kern/uipc_usrreq.c | log | diff | annotate | |
src/sys/miscfs/fifofs/fifo_vnops.c | log | diff | annotate | |
src/sys/netinet/tcp_usrreq.c | log | diff | annotate | |
src/sys/sys/socketvar.h | log | diff | annotate | |
message |
This time, socket's buffer lock requires solock() to be held. As a part of socket buffers standalone locking work, move socket state bits which represent its buffers state to per buffer state. Introduce `sb_state' and turn SS_CANTSENDMORE to SBS_CANTSENDMORE. This bit will be processed on `so_snd' buffer only. Move SS_CANTRCVMORE and SS_RCVATMARK bits with separate diff to make review easier and exclude possible so_rcv/so_snd mistypes. Also, don't adjust the remaining SS_* bits right now. ok millert@ |