OpenBSD cvs log

created 2023-01-01T08:40:18Z
begin 2022-12-30T00:00:00Z
end 2022-12-31T00:00:00Z
path src/sys
commits 7

date 2022-12-30T00:54:09Z
author kevlo
files src/sys/dev/usb/uftdi.c log diff annotate
src/sys/dev/usb/uftdireg.h log diff annotate
message Support FTDI FT232R. The upper 2 bits encode the fractional component of the
FT232R is either 0 or 0.125.

ok dlg@

date 2022-12-30T06:44:35Z
author jca
files src/sys/arch/amd64/conf/Makefile.amd64 log diff annotate
src/sys/arch/amd64/stand/Makefile.inc log diff annotate
src/sys/arch/arm64/conf/Makefile.arm64 log diff annotate
src/sys/arch/arm64/stand/efiboot/Makefile log diff annotate
src/sys/arch/armv7/conf/Makefile.armv7 log diff annotate
src/sys/arch/armv7/stand/efiboot/Makefile log diff annotate
src/sys/arch/i386/stand/Makefile.inc log diff annotate
src/sys/arch/riscv64/stand/efiboot/Makefile log diff annotate
message Neuter zlib fatal warnings when building kernels and bootloaders with clang 15

Disable -Wdeprecated-non-prototype instead of patching zlib. Upstream
plans to drop the pre-ANSI syntax soon. ok tb@ millert@

date 2022-12-30T06:44:36Z
author jca
files src/sys/arch/i386/conf/Makefile.i386 log diff annotate
src/sys/arch/loongson/conf/Makefile.loongson log diff annotate
src/sys/arch/macppc/conf/Makefile.macppc log diff annotate
src/sys/arch/octeon/conf/Makefile.octeon log diff annotate
src/sys/arch/powerpc64/conf/Makefile.powerpc64 log diff annotate
src/sys/arch/riscv64/conf/Makefile.riscv64 log diff annotate
src/sys/arch/sparc64/conf/Makefile.sparc64 log diff annotate
message Neuter zlib fatal warnings when building kernels and bootloaders with clang 15

Disable -Wdeprecated-non-prototype instead of patching zlib. Upstream
plans to drop the pre-ANSI syntax soon. ok tb@ millert@

date 2022-12-30T06:50:27Z
author jca
files src/sys/arch/amd64/stand/Makefile.inc log diff annotate
src/sys/arch/i386/stand/Makefile.inc log diff annotate
message Actually hide the clang-15 workaround behind the COMPILER_VERSION check

COMPILER_VERSION initially missed. I'm not sure why we still have those
COMPILER_VERSION checks in sys/arch/i386 and sys/arch/amd64, when the
base system doesn't ship gcc any more, but let's stay consistent.

date 2022-12-30T14:10:17Z
author kettenis
files src/sys/dev/pci/if_bwfm_pci.c log diff annotate
message Add chip name for new revision of the BCM4378.

ok patrick@

date 2022-12-30T16:49:34Z
author kettenis
files src/sys/dev/ic/bwfm.c log diff annotate
message Do not send (normal) packets before we reach the run state. Logic copied
from iwm(4), which also looks at the TX_MGMT_ONLY flag. We don't expect
that flag to be ever set for bwfm(4), but it shouldn't hurt and it keeps
things consistent across drivers.

This fixes issues with suspend/resume (including firmware crashes seen on
the M2 Macbook Air).

ok patrick@, stsp@

date 2022-12-30T23:41:45Z
author millert
files src/sys/sys/termios.h log diff annotate
message Add TABDLY, TAB0, TAB3 for better source compatibility.
These are XSI extensions but some code seems to expect them.
We don't currently implement TAB1 or TAB2. Idea from FreeBSD.
OK guenther@ gnezdo@