OpenBSD cvs log

created 2021-10-10T01:45:31Z
begin 2021-10-03T00:00:00Z
end 2021-10-04T00:00:00Z
path src/sys
commits 3

date 2021-10-03T00:48:45Z
author deraadt
files src/sys/dev/microcode/atmel/Makefile log diff annotate
src/sys/dev/microcode/bnx/Makefile log diff annotate
src/sys/dev/microcode/cirruslogic/Makefile log diff annotate
src/sys/dev/microcode/fxp/Makefile log diff annotate
src/sys/dev/microcode/kue/Makefile log diff annotate
src/sys/dev/microcode/myx/Makefile log diff annotate
src/sys/dev/microcode/ral/Makefile log diff annotate
src/sys/dev/microcode/rum/Makefile log diff annotate
src/sys/dev/microcode/tht/Makefile log diff annotate
src/sys/dev/microcode/tigon/Makefile log diff annotate
src/sys/dev/microcode/tusb3410/Makefile log diff annotate
message un.ifdef USB and PCI, since all our architectures (minus one) have models
which can have these busses, might as well make these distributable firmwares
available in case the drivers find devices.
ok kettenis

date 2021-10-03T00:48:46Z
author deraadt
files src/sys/dev/microcode/typhoon/Makefile log diff annotate
src/sys/dev/microcode/udl/Makefile log diff annotate
src/sys/dev/microcode/yds/Makefile log diff annotate
src/sys/dev/microcode/zydas/Makefile log diff annotate
message un.ifdef USB and PCI, since all our architectures (minus one) have models
which can have these busses, might as well make these distributable firmwares
available in case the drivers find devices.
ok kettenis

date 2021-10-03T20:19:55Z
author kettenis
files src/sys/dev/ic/ar5008.c log diff annotate
message Apparently some athn(4) variants are buggy and may hand us corrupt frames
that are marked "ok". Linux has some workarounds for this and checks whether
the status word has error bits set in it regardless of the bit that marks
the frame as "ok". Adapt this workaround to our driver and drop the frame
after setting input errors. This doesn't filter out all corrupted frames,
but it does keep things down to a level where it doesn't fill up the node
cache anymore when athn(4) is used in hostap mode.

Seen with:

athn0 at pci1 dev 0 function 0 "Atheros AR9281" rev 0x01: intx
athn0: AR9280 rev 2 (2T2R), ROM rev 16, address xx:xx:xx:xx:xx:xx

ok stsp@