OpenBSD cvs log

created 2020-01-11T17:40:16Z
begin 2020-01-06T00:00:00Z
end 2020-01-07T00:00:00Z
path src/sys
commits 8

date 2020-01-06T10:25:10Z
author visa
files src/sys/kern/kern_descrip.c log diff annotate
src/sys/kern/kern_event.c log diff annotate
src/sys/kern/kern_fork.c log diff annotate
src/sys/sys/eventvar.h log diff annotate
src/sys/sys/filedesc.h log diff annotate
src/sys/sys/proc.h log diff annotate
message Make kqlist part of filedesc and serialize access to it using fdplock.
This choice of locking is guided by knote_fdclose().

OK mpi@, anton@

date 2020-01-06T10:28:32Z
author visa
files src/sys/kern/kern_event.c log diff annotate
message Use type M_KEVENT instead of M_TEMP when allocating kqueue-related
data buffers.

OK bluhm@, mpi@, anton@

date 2020-01-06T12:35:57Z
author kettenis
files src/sys/dev/acpi/ipmi_acpi.c log diff annotate
message Allow ipmi(4) to attach using mmio. Use the IPMI revision provided by the
_SRV method if present.

tested by sthen@
ok jmatthew@

date 2020-01-06T12:37:30Z
author kettenis
files src/sys/arch/arm64/arm64/trap.c log diff annotate
message Print a few more registers when we hit a uvm_fault in the kernel.

date 2020-01-06T15:47:30Z
author claudio
files src/sys/sys/sigio.h log diff annotate
message Use a capital S for refer to the sigio_lock since it is a global lock.
OK visa@

date 2020-01-06T15:49:10Z
author claudio
files src/sys/sys/sigio.h log diff annotate
message Missed one s -> S in locking comment. Noticed by visa@

date 2020-01-06T15:53:00Z
author kettenis
files src/sys/arch/arm/arm/cpuswitch7.S log diff annotate
message Rewrite the armv7 context switch code. The new code is much closer to the
arm64 version and fixes some (but not all) remaining issues with SMP support
on armv7.

ok visa@, patrick@

date 2020-01-06T19:12:39Z
author kettenis
files src/sys/arch/arm/arm/cpufunc_asm_armv7.S log diff annotate
message Remove redundant BPIALL instructions (since ICIALLU already invalidates the
BP cache if necessary).

ok patrick@