OpenBSD cvs log

created 2022-06-04T02:26:06Z
begin 2022-05-30T00:00:00Z
end 2022-05-31T00:00:00Z
path src/sys
commits 5

date 2022-05-30T09:37:46Z
author dlg
files src/sys/dev/fdt/if_mvnetareg.h log diff annotate
message tell the compiler about the tx/rx desc alignment.

this leads to better (and shorter) code.

ok patrick@

date 2022-05-30T10:30:33Z
author dlg
files src/sys/dev/fdt/if_mvneta.c log diff annotate
message make a first pass at providing kstats from the hardware counters.

mvneta counters are read to clear, so we accumulate them over time.
they are also mostly 32bit, except for 2 of them, so this handles
all the 32bit counters in a loop and deals with the 64bit ones as
exceptions.

i can see rx drops now, but not the rx rx counters yet. i'll figure
it out.

this is mostly inspired by em(4).

date 2022-05-30T14:06:16Z
author visa
files src/sys/kern/sys_pipe.c log diff annotate
message Replace selwakeup() with KNOTE() in pipe event activation.

Recommit the reverted change selectively so that only pipes are
affected. Leave sockets untouched for now.

date 2022-05-30T17:39:09Z
author kettenis
files src/sys/arch/riscv64/conf/GENERIC log diff annotate
src/sys/arch/riscv64/conf/files.riscv64 log diff annotate
src/sys/arch/riscv64/dev/sfgpio.c log diff annotate
src/sys/arch/riscv64/include/fdt.h log diff annotate
message Add sfgpio(4), a driver for the GPIO controller found on the
SiFive FU740 SoC.

ok jca@

date 2022-05-30T17:58:20Z
author dv
files src/sys/arch/amd64/include/vmmvar.h log diff annotate
message knf; fix whitespace in structs