OpenBSD cvs log

created 2020-11-19T18:24:36Z
begin 2020-06-13T00:00:00Z
end 2020-06-14T00:00:00Z
path src/sys
commits 7

date 2020-06-13T06:13:33Z
author jsg
files src/sys/dev/pci/drm/include/linux/completion.h log diff annotate
message use a unique wchan name for wait_for_completion()

ok kettenis@

date 2020-06-13T06:22:41Z
author jsg
files src/sys/dev/pci/drm/include/linux/completion.h log diff annotate
message use wakeup_one() in complete()

ok kettenis@

date 2020-06-13T07:09:59Z
author jmatthew
files src/sys/dev/pci/if_mcx.c log diff annotate
message Some new firmware for ConnectX-5 tries to give pages back when
going from boot to regular operation, which it indicates by returning a
negative number of pages from the QUERY_PAGES operation. We previously
interpreted this as an unsigned number, causing an allocation failure.
We're not actually retrieving the pages and returning them to UVM yet,
but if the firmware's memory requirements become more complicated, we'll
probably have to do that.

problem reported and fix tested by Hrvoje Popovski
ok dlg@

date 2020-06-13T12:25:09Z
author kn
files src/sys/arch/sparc64/stand/ofwboot/elf64_exec.c log diff annotate
src/sys/arch/sparc64/stand/ofwboot/vers.c log diff annotate
message Load CTF section to enable DDB's "show struct"

Other platforms use libsa's ELFNAME(), e.g., elf64_exec() on amd64,
already to load the kernel's ELF section ".SUNW_ctf".

Adapt ofwboot accordingly to enable ddb(4) on sparc64 as well to utilise
CTF information for commands like "show struct".

Hints from mpi
OK kettenis mpi

date 2020-06-13T13:52:59Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_lrc.c log diff annotate
message correct a krealloc conversion

date 2020-06-13T14:00:50Z
author visa
files src/sys/arch/octeon/dev/octboot.c log diff annotate
message Remove a dead store.

date 2020-06-13T22:58:42Z
author kettenis
files src/sys/arch/powerpc64/conf/GENERIC log diff annotate
src/sys/arch/powerpc64/conf/files.powerpc64 log diff annotate
src/sys/arch/powerpc64/dev/phb.c log diff annotate
src/sys/arch/powerpc64/dev/xive.c log diff annotate
src/sys/arch/powerpc64/include/cpu.h log diff annotate
src/sys/arch/powerpc64/include/intr.h log diff annotate
src/sys/arch/powerpc64/include/opal.h log diff annotate
src/sys/arch/powerpc64/include/trap.h log diff annotate
src/sys/arch/powerpc64/powerpc64/intr.c log diff annotate
src/sys/arch/powerpc64/powerpc64/locore.S log diff annotate
src/sys/arch/powerpc64/powerpc64/machdep.c log diff annotate
src/sys/arch/powerpc64/powerpc64/trap.c log diff annotate
src/sys/arch/powerpc64/powerpc64/trap_subr.S log diff annotate
message Add support for the XIVE interrupt controller found on POWER9 CPUs.