OpenBSD cvs log

created 2022-02-01T10:54:12Z
begin 2022-01-08T00:00:00Z
end 2022-01-09T00:00:00Z
path src/sys
commits 6

date 2022-01-08T00:20:10Z
author jmatthew
files src/sys/dev/fdt/if_dwxe.c log diff annotate
message Apply mpsafe changes from dwge(4) to dwxe(4):

Rework the tx path to use the consumer and producer positions to work out
the number of slots available, and to put packets on the ring until fewer
than DWXE_NTXSEGS slots are left, making dwxe_start() and dwxe_txeof()
work independently. While here, only write to DWXE_TX_CTL1 once
per call to dwxe_start() rather than once per packet.

Adjust the rx interrupt path to check the number of slots in use and
return slots once per interrupt.

Add interrupt and ifq barriers before taking the interface down.
With all of this done, we can mark dwxe(4) mpsafe.

tested on arm64 (a64 sopine) by mlarkin@ and armv7 (h2+) by me
ok dlg@

date 2022-01-08T05:34:54Z
author visa
files src/sys/arch/octeon/include/pci_machdep.h log diff annotate
message Adjust debug printfs after pcitag_t type change.

date 2022-01-08T05:40:19Z
author visa
files src/sys/arch/octeon/conf/BOOT log diff annotate
src/sys/arch/powerpc64/conf/BOOT log diff annotate
message Remove verbose PCI and USB device info from BOOT

BOOT kernels do not print kernel messages, and currently there is no
way to change this at runtime. Remove the verbose device information
to save some space.

date 2022-01-08T15:23:42Z
author kettenis
files src/sys/arch/arm64/dev/aplns.c log diff annotate
message Oops, missed a compatible string in the previous commit.

date 2022-01-08T15:30:46Z
author kettenis
files src/sys/arch/arm64/conf/GENERIC log diff annotate
src/sys/arch/arm64/conf/RAMDISK log diff annotate
src/sys/arch/arm64/conf/files.arm64 log diff annotate
src/sys/arch/arm64/dev/Attic/apldwusb.c log diff annotate
message Remove apldwusb(4). This driver is now unused.

date 2022-01-08T22:54:49Z
author guenther
files src/sys/dev/ksyms.c log diff annotate
message __LDPGSZ hasn't been used here since rev 1.23 (2013).
Delete comment referring to it

ok jsg@