OpenBSD cvs log

created 2024-03-17T12:13:59Z
begin 2024-03-15T00:00:00Z
end 2024-03-16T00:00:00Z
path src/sys
commits 3

date 2024-03-15T13:26:09Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/arm64/arm64/trampoline.S log diff annotate
message According to errata AC03_CPU_12, AmpereOne needs the loopy branches with a
loop count of 11 to mitigate Spectre-BHB. And it seems Cortex-A57 was
missed when Spectre-BHB mitigation support was added, so add it here as
well.

ok jsg@

date 2024-03-15T17:45:36Z
author stsp
files src/sys/net80211/ieee80211_input.c log diff annotate
message Ignore ADDBA requests if we are not ready to receive data frames.

This prevents potential firmware errors in Intel wifi drivers when APs
send an ADDBA request before the driver's state machine has settled
into RUN state.
The driver's addba task would race the driver's newstate task, and the
hardware would see an incorrect sequence of commands.

Ignoring an early ADDBA request is harmless. The AP will retry later.

Reported by zxystd from the OpenIntelWireless project, thanks!

ok phessler@

date 2024-03-15T21:32:54Z
author tb
files src/sys/lib/libz/deflate.c log diff annotate
message zlib: sync with src