created | 2023-05-22T07:05:44Z |
---|---|
begin | 2023-05-18T00:00:00Z |
end | 2023-05-19T00:00:00Z |
path | src/sys |
commits | 7 |
date | 2023-05-18T08:22:37Z | |||
---|---|---|---|---|
author | jan | |||
files | src/sys/dev/pci/if_ix.c | log | diff | annotate |
src/sys/dev/pci/ixgbe.h | log | diff | annotate | |
src/sys/dev/pci/ixgbe_type.h | log | diff | annotate | |
src/sys/netinet/tcp_var.h | log | diff | annotate | |
message |
Use TSO offloading in ix(4). With a lot of tweaks, improvements and testing from bluhm. Thanks to Hrvoje Popovski from the University of Zagreb for his great testing effort to make this happen. ok bluhm |
date | 2023-05-18T09:59:43Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/kern/uipc_domain.c | log | diff | annotate |
src/sys/netinet/in_proto.c | log | diff | annotate | |
src/sys/netinet/ip_input.c | log | diff | annotate | |
message |
Revert ip_sysctl() unlocking. Lock order issue was triggered in UVM layer. |
date | 2023-05-18T09:59:44Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/sys/protosw.h | log | diff | annotate |
message |
Revert ip_sysctl() unlocking. Lock order issue was triggered in UVM layer. |
date | 2023-05-18T10:23:19Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/kern/kern_sysctl.c | log | diff | annotate |
src/sys/kern/syscalls.master | log | diff | annotate | |
src/sys/kern/uipc_domain.c | log | diff | annotate | |
message |
Backout sysctl(2) unlocking. Lock order issue was triggered in UVM layer. |
date | 2023-05-18T10:24:28Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/kern/init_sysent.c | log | diff | annotate |
src/sys/kern/syscalls.c | log | diff | annotate | |
src/sys/sys/syscall.h | log | diff | annotate | |
src/sys/sys/syscallargs.h | log | diff | annotate | |
message | regen |
date | 2023-05-18T12:10:04Z | |||
---|---|---|---|---|
author | sashan | |||
files | src/sys/net/if_pfsync.c | log | diff | annotate |
message |
sc_st_mtx is not sufficient protection to move state around pfsync(4) queues. We also need to grab pf_state::mtx to put/remove state instance safely from pfsync(4) queue. The issue has been pointed out by bluhm@. Patch survived testing done by hrvoje@ OK dlg@ |
date | 2023-05-18T14:11:18Z | |||
---|---|---|---|---|
author | kn | |||
files | src/sys/net/pf_if.c | log | diff | annotate |
message |
Assert pf lock on interface handling Make sure that all hooks into pf's internal list of interfaces do happen with the pf lock held, i.e. nothing relies on the net lock alone, so that later unlocking can then rely on it. Full i386 regress (thanks bluhm) and daily usage are fine OK sashan |