created | 2023-06-03T07:52:03Z |
---|---|
begin | 2023-05-22T00:00:00Z |
end | 2023-05-23T00:00:00Z |
path | src/sys |
commits | 4 |
date | 2023-05-22T00:37:19Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/lib/libkern/arch/amd64/memmove.S | log | diff | annotate |
message |
NENTRY() doesn't provide an endbr64, so give memmove one in case it ever gets called through a function pointer (with retpoline disabled) ok deraadt@ |
date | 2023-05-22T00:39:57Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/arch/amd64/amd64/fpu.c | log | diff | annotate |
src/sys/arch/amd64/include/fpu.h | log | diff | annotate | |
message |
The fp_ex_[st]w struct savefpu members were inherited from NetBSD where they're used in the 32bit-compat support, which we dropped years ago. Bye bye! ok deraadt@ |
date | 2023-05-22T13:23:56Z | |||
---|---|---|---|---|
author | denis | |||
files | src/sys/dev/pci/pcidevs | log | diff | annotate |
message |
Add EPYC Embedded 3000 10GbE NIC Input by sthen@ OK miod@ |
date | 2023-05-22T16:08:34Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/netinet/ip_output.c | log | diff | annotate |
src/sys/netinet6/ip6_output.c | log | diff | annotate | |
message |
Fix TSO for traffic to a local address on a physical interface. When sending TCP packets with software TSO to the local address of a physical interface, the TCP checksum was miscalculated. As the small MSS is taken from the physical interface, but the large MTU of the loopback interface is used, large TSO packets are generated, but sent directly to the loopback interface. There we need the regular pseudo header checksum and not the modified without packet length. To avoid this confusion, use the same decision for checksum generation in in_proto_cksum_out() as for using hardware TSO in tcp_if_output_tso(). bug reported and tested by robert@ bket@ Hrvoje Popovski OK claudio@ jan@ |