OpenBSD cvs log

created 2021-08-01T04:09:18Z
begin 2021-07-24T00:00:00Z
end 2021-07-25T00:00:00Z
path src/sys
commits 9

date 2021-07-24T05:49:59Z
author jmatthew
files src/sys/dev/pci/if_bnxt.c log diff annotate
message Use the presence of an intrmap, rather than the number of queues, to
determine how admin interrupts are set up, so we don't get confused about
it when there's only one queue.

date 2021-07-24T06:04:44Z
author mglocker
files src/sys/dev/fdt/bcm2835_dwctwo.c log diff annotate
message The updated dwctwo(4) driver introduces two new parameters.

date 2021-07-24T08:21:13Z
author visa
files src/sys/arch/loongson/loongson/generic3a_machdep.c log diff annotate
src/sys/arch/loongson/loongson/machdep.c log diff annotate
src/sys/arch/mips64/include/cpu.h log diff annotate
src/sys/arch/mips64/mips64/cpu.c log diff annotate
src/sys/arch/mips64/mips64/ipifuncs.c log diff annotate
src/sys/arch/mips64/mips64/pmap.c log diff annotate
src/sys/arch/octeon/octeon/machdep.c log diff annotate
message Replace cpus_running with CPU_IS_RUNNING().

date 2021-07-24T09:16:51Z
author mpi
files src/sys/kern/kern_event.c log diff annotate
message Modifying a knote must be done with the corresponding lock held. Assert
that the KERNEL_LOCK() is held unless the filter is marked as MPSAFE.

Should help finding missing locks when unlocking various filters.

ok visa@

date 2021-07-24T10:52:07Z
author patrick
files src/sys/dev/acpi/imxiic_acpi.c log diff annotate
message The I2C controller's clock- and bitrate properties used different naming
between ACPI and FDT. The ACPI tables have now been adjusted, so now we
need to accept the new scheme as well.

ok kettenis@

date 2021-07-24T14:41:41Z
author mglocker
files src/sys/arch/octeon/dev/octdwctwo.c log diff annotate
message Fix octeon build after dwctwo(4) update.

From deraadt@

date 2021-07-24T14:43:53Z
author mglocker
files src/sys/arch/octeon/dev/octdwctwo.c log diff annotate
message The updated dwctwo(4) driver introduces two new parameters.

date 2021-07-24T18:15:13Z
author kettenis
files src/sys/arch/riscv64/include/cpu.h log diff annotate
src/sys/arch/riscv64/riscv64/cpu.c log diff annotate
src/sys/arch/riscv64/riscv64/pmap.c log diff annotate
message Implement a workaround for the SiFive FU740 CIP-1200 errata.

Remove the (incomplete) support for ASIDs. RISC-V hardware that implements
ASIDs doesn't exist at this moment and the current code interferes with
the errata workaround and other pmap improvements we're planning to make.

ok drahn@, jca@, deraadt@

date 2021-07-24T22:41:09Z
author jca
files src/sys/arch/riscv64/include/timetc.h log diff annotate
src/sys/arch/riscv64/riscv64/clock.c log diff annotate
message riscv64 userland timecounter support

ok kettenis@