OpenBSD cvs log

created 2021-09-25T19:12:27Z
begin 2021-09-20T00:00:00Z
end 2021-09-21T00:00:00Z
path src/sys
commits 3

date 2021-09-20T01:18:00Z
author jmatthew
files src/sys/dev/pci/if_aq_pci.c log diff annotate
message pci_mapreg_map() will assign an address to the BAR if it doesn't have one
already, so we shouldn't refuse to attach in that case.

noticed by kevlo@ on arm64
ok dlg@ deraadt@

date 2021-09-20T01:27:23Z
author jmatthew
files src/sys/dev/pci/if_aq_pci.c log diff annotate
message wire up bpf correctly

ok dlg@ deraadt@

date 2021-09-20T17:32:39Z
author anton
files src/sys/dev/usb/ucc.c log diff annotate
src/sys/dev/wscons/wskbd.c log diff annotate
src/sys/dev/wscons/wsksymdef.h log diff annotate
src/sys/dev/wscons/wsksymvar.h log diff annotate
message Changing the encoding of a ucc keyboard doesn't make sense as only one
encoding is supported. Instead, silently ignore such requests. Gets rid
of the following warning emitted by kbd(8) while booting with a ucc
keyboard attached and /etc/kbdtype being present:

kbd: unsupported encoding uk on /dev/wskbd2

I ended up repurposing KB_MACHDEP as is became unused back in 2008. Note
that running a kernel with this commit applied requires kbd and
wsconsctl to be recompiled in order to show correct encodings.

Problem reported by landry@ and ok deraadt@