OpenBSD cvs log

created 2021-06-26T17:01:11Z
begin 2021-06-21T00:00:00Z
end 2021-06-22T00:00:00Z
path src/sys
commits 6

date 2021-06-21T10:19:21Z
author stsp
files src/sys/dev/pci/if_iwm.c log diff annotate
src/sys/dev/pci/if_iwx.c log diff annotate
message Fix ieee80211_node leak in iwm(4) and iwx(4).

CVS commit mPRyhYmlmonmI11J which added support for Rx aggregation offload
contains a node leak in the rx_reorder() function. Node leaks will cause
the driver to get stuck when roaming between access points.
Add missing calls to ieee80211_release_node() to fix this.

ok mpi@

date 2021-06-21T14:39:05Z
author deraadt
files src/sys/arch/riscv64/riscv64/sig_machdep.c log diff annotate
message delete old debugging code

date 2021-06-21T14:39:30Z
author deraadt
files src/sys/arch/riscv64/riscv64/syscall.c log diff annotate
message code is obvious, comments not required

date 2021-06-21T15:05:51Z
author kettenis
files src/sys/arch/riscv64/riscv64/machdep.c log diff annotate
message Change tb_freq to uint64_t. This prevents an overflow in the riscv64
implementation of delay(9).

ok deraadt@

date 2021-06-21T15:19:39Z
author kettenis
files src/sys/arch/riscv64/riscv64/clock.c log diff annotate
message Change tb_freq to uint64_t. This prevents an overflow in the riscv64
implementation of delay(9).

ok deraadt@

date 2021-06-21T22:09:14Z
author jca
files src/sys/netinet/ip_input.c log diff annotate
message Fix uninitialized variables introduced in rev 1.361

Thankfully clang elided the code in an almost harmless way (at least on
amd64 GENERIC.MP). Spotted by chance when building kernels
with -Wno-error=uninitialized.

ok dlg@ sashan@ bluhm@