OpenBSD cvs log

created 2024-01-18T22:55:07Z
begin 2023-12-20T00:00:00Z
end 2023-12-21T00:00:00Z
path src/sys
commits 4

date 2023-12-20T07:32:05Z
author stsp
files src/sys/dev/pci/if_iwm.c log diff annotate
src/sys/dev/pci/if_iwx.c log diff annotate
message Ensure that iwm/iwx devices announce VHT capabilities in probe requests.

The previous code did not update the per-band-data length field,
resulting in firmware skipping the VHT information element in the
probe-request frame template.

Patch by Mikhail Pchelin

date 2023-12-20T07:33:32Z
author stsp
files src/sys/dev/pci/if_iwx.c log diff annotate
message Remove iwx_wait_tx_queues_empty(); unused with current firmware versions

Current firmware supplies a flush-command response which makes it
unnecessary to poll for empty queues after sending the flush command.

Based on a patch by Mikhail Pchelin

date 2023-12-20T09:51:06Z
author jan
files src/sys/dev/pv/if_vio.c log diff annotate
message vio(4): checksum offloading for TCP/UDP in IPv6 Packets

ok sf@

date 2023-12-20T13:37:25Z
author krw
files src/sys/dev/ic/nvme.c log diff annotate
src/sys/dev/ic/nvmereg.h log diff annotate
message Don't create an sd(4) larger than what the namespace will allow.

A namespace must satisfy

size (nsze) >= capacity (ncap) >= utilization (nuse)

Use ncap for the sd(4) size when THINP is set and ncap < nsze.

Tweak some variable names in passing to make code clearer.

ok dlg@