OpenBSD cvs log

created 2022-03-20T00:34:21Z
begin 2022-03-15T00:00:00Z
end 2022-03-16T00:00:00Z
path src/sys
commits 6

date 2022-03-15T02:07:21Z
author jmatthew
files src/sys/dev/pci/if_aq_pci.c log diff annotate
message Enable checksum offloads. The nic does all the work here, so we don't
need to calculate header offsets for it.

ok dlg@

date 2022-03-15T08:15:23Z
author jsg
files src/sys/net/Attic/if_vxlan.h log diff annotate
message remove if_vxlan.h unused after if_vxlan.c rev 1.84
ok kevlo@ claudio@

date 2022-03-15T09:22:56Z
author stsp
files src/sys/dev/pci/if_rtwn.c log diff annotate
message Fix Tx rate used by rtwn(4) and urtwn(4) for RTS frames.

Using ni_txrate for RTS is a bad choice since it could go up to 54 Mbit/s.
The AP needs to receive our RTS frame reliably. Usually, 1 Mbit/s is used
for RTS, but this hurts throughput and does not really make sense on today's
wifi networks.

Use 1 Mbit/s in 11b mode, and otherwise use 24 Mbit/s, as damien@
already hard-coded in urtwn long ago.

ok kevlo@

date 2022-03-15T09:23:01Z
author stsp
files src/sys/dev/usb/if_urtwn.c log diff annotate
message Fix Tx rate used by rtwn(4) and urtwn(4) for RTS frames.

Using ni_txrate for RTS is a bad choice since it could go up to 54 Mbit/s.
The AP needs to receive our RTS frame reliably. Usually, 1 Mbit/s is used
for RTS, but this hurts throughput and does not really make sense on today's
wifi networks.

Use 1 Mbit/s in 11b mode, and otherwise use 24 Mbit/s, as damien@
already hard-coded in urtwn long ago.

ok kevlo@

date 2022-03-15T11:22:10Z
author jan
files src/sys/dev/pci/if_ix.c log diff annotate
message Enable IP header checksum offloading in ix(4).

ok jmatthew@

date 2022-03-15T18:46:15Z
author kettenis
files src/sys/arch/arm64/dev/aplsmc.c log diff annotate
message Implement additional error checking for aplsmc_read_key() such that we can
detect when we read a key that isn't supported by the firmware.
Only provide RTC functionality if the "CLKM" key is implemented.
Fixes reading the time on machines with old SMC firmware from macOS 11.x.

ok jsg@