OpenBSD cvs log

created 2021-02-22T14:56:24Z
begin 2021-02-17T00:00:00Z
end 2021-02-18T00:00:00Z
path src/sys
commits 8

date 2021-02-17T07:08:15Z
author mglocker
files src/sys/dev/video.c log diff annotate
message Collect return code of video_stop() for ioctls calls.

Spotted and ok anton@

date 2021-02-17T08:51:40Z
author mglocker
files src/sys/dev/video.c log diff annotate
message Call 'struct process' parameters 'pr' to distinguish from 'struct proc'
parameters which are usually called 'p'.

Spotted and ok anton@

date 2021-02-17T12:11:44Z
author kettenis
files src/sys/arch/arm64/arm64/exception.S log diff annotate
src/sys/arch/arm64/arm64/intr.c log diff annotate
src/sys/arch/arm64/arm64/trampoline.S log diff annotate
message Add support for FIQs. We need these to support agtimer(4) on Apple M1 SoCs
since its interrupts seem to be hardwared to trigger an FIQ instead of an
IRQ. This means we need to manipulate both the F and the I bit in the
DAIF register when enabling and disabling interrupts.

ok patrick@

date 2021-02-17T12:11:45Z
author kettenis
files src/sys/arch/arm64/dev/agintc.c log diff annotate
src/sys/arch/arm64/dev/ampintc.c log diff annotate
src/sys/arch/arm64/dev/bcm2836_intr.c log diff annotate
src/sys/arch/arm64/include/cpu.h log diff annotate
src/sys/arch/arm64/include/intr.h log diff annotate
src/sys/arch/arm64/include/profile.h log diff annotate
message Add support for FIQs. We need these to support agtimer(4) on Apple M1 SoCs
since its interrupts seem to be hardwared to trigger an FIQ instead of an
IRQ. This means we need to manipulate both the F and the I bit in the
DAIF register when enabling and disabling interrupts.

ok patrick@

date 2021-02-17T14:12:29Z
author visa
files src/sys/arch/octeon/dev/if_cnmac.c log diff annotate
message Do not reprogram address filter after MII status change

The address filter is not affected by link parameter changes,
so its reprogramming can be skipped.

date 2021-02-17T14:42:20Z
author visa
files src/sys/arch/loongson/stand/boot/ld.script log diff annotate
src/sys/arch/loongson/stand/boot/start.S log diff annotate
message Skip gp initialization in loongson bootblocks

The loongson bootblocks are compiled with -mno-abicalls and do not use
gp-relative addressing.

A similar change has been made to the mips64 kernels recently.

date 2021-02-17T17:09:12Z
author mglocker
files src/sys/dev/video.c log diff annotate
message If the device driver open call fails, don't set sc_open since in that case
we don't get a file handle back which could be closed again, and therefore
we couldn't toggle sc_open back to zero.

Spotted and ok anton@

date 2021-02-17T17:21:58Z
author mglocker
files src/sys/dev/video.c log diff annotate
message Unify unit initialization.