OpenBSD cvs log

created 2024-02-18T11:05:16Z
begin 2024-02-15T00:00:00Z
end 2024-02-16T00:00:00Z
path src/sys
commits 9

date 2024-02-15T09:48:03Z
author jsg
files src/sys/dev/fdt/rkdrm.c log diff annotate
message return non-zero if drm_fb_helper_alloc_info() fails in rkdrm_fb_probe()
found by smatch

date 2024-02-15T10:56:53Z
author mglocker
files src/sys/dev/pci/if_ix.c log diff annotate
message Fix bogus packet length calculation in the RX/LRO path, which can lead to
TSO tagging forwarded packets which shouldn't. This will also fix the em(4)
watchdog timeouts seen after the em(4) TSO commit.

Thanks to Hrvoje Popovski for providing the infrastructure the reproduce
the issue, and test the fix.

Discussed with bluhm@. OK claudio@

date 2024-02-15T11:57:38Z
author stsp
files src/sys/dev/ic/qwx.c log diff annotate
src/sys/dev/ic/qwxvar.h log diff annotate
message fix datapath Rx buffer management in qwx(4)

Fixes Tx/Rx stalls where the device ran out of free Rx buffers to use.

The device consumes buffers on the Rx refill ring out of order, which
the ring management code I wrote intially would not handle properly.
Instead of using an index into the ring where we would expect to see
a free slot which was in fact occupied, keep track of free buffers via
a bitmap.

date 2024-02-15T13:24:45Z
author jan
files src/sys/dev/pci/if_vmx.c log diff annotate
message vmx(4): Add TCP/UDP Checksum Offloading for IPv4/6

ok jmatthew@, bluhm@

date 2024-02-15T15:40:56Z
author stsp
files src/sys/net80211/ieee80211.c log diff annotate
message fix wrong ifmedia macro used to check for IFM_AUTO

ok claudio@

date 2024-02-15T15:53:51Z
author stsp
files src/sys/dev/ic/qwx.c log diff annotate
message make qwx(4) clean up ic_bss and set link down when moving into SCAN state

This matches what iwx(4) is doing.

date 2024-02-15T16:29:45Z
author stsp
files src/sys/dev/ic/qwx.c log diff annotate
message fix wrong tsleep waiting address in qwx_qmi_mem_seg_send()

Fixes spurious "qwx0: failed to send qmi memory segments: -1" error with
associated lag during 'ifconfig qwx0 down up'

date 2024-02-15T16:33:54Z
author deraadt
files src/sys/arch/arm64/conf/GENERIC log diff annotate
src/sys/arch/arm64/conf/RAMDISK log diff annotate
message qwx(4) works well enough to enable
ok stsp

date 2024-02-15T16:33:56Z
author deraadt
files src/sys/arch/amd64/conf/GENERIC log diff annotate
src/sys/arch/amd64/conf/RAMDISK_CD log diff annotate
message qwx(4) works well enough to enable
ok stsp