OpenBSD cvs log

created 2020-10-04T07:53:02Z
begin 2020-09-26T00:00:00Z
end 2020-09-27T00:00:00Z
path src/sys
commits 8

date 2020-09-26T11:58:17Z
author anton
files src/sys/dev/kcov.c log diff annotate
message Fix typo in comment.

date 2020-09-26T11:59:59Z
author anton
files src/sys/dev/kcov.c log diff annotate
src/sys/sys/kcov.h log diff annotate
message KCOV_BUF_MAX_NMEMB is defined under _KERNEL in sys/kcov.h but only used
in dev/kcov.c; therefore move it to dev/kcov.c.

date 2020-09-26T12:01:57Z
author anton
files src/sys/dev/kcov.c log diff annotate
message Read curproc once in kcov_remote_enter() and kcov_remote_leave().

date 2020-09-26T12:06:37Z
author anton
files src/sys/dev/kcov.c log diff annotate
message Make kd_claim() accept an explicit argument representing the number of
entries to claim in the coverage buffer. In preparation for some
upcoming changes.

ok mpi@ as part of a larger diff

date 2020-09-26T12:42:52Z
author kettenis
files src/sys/arch/powerpc64/powerpc64/cpu.c log diff annotate
message Add support for POWER9P "Axone" CPUs.

date 2020-09-26T15:15:22Z
author kettenis
files src/sys/kern/kern_proc.c log diff annotate
message Remove the PR_WAITOK flag from the ucred_pool. The pool items are small
enough that this pool uses the single page allocator for which PR_WAITOK
is a no-op. However it presence suggests that pool_put(9) may sleep.
The single page allocator will never actually do that.

This makes it obvious that refreshcreds() will not sleep.

ok deraadt@, visa@

date 2020-09-26T15:16:12Z
author kettenis
files src/sys/arch/amd64/pci/acpipci.c log diff annotate
message Stop printing the extents for release.

ok deraadt@

date 2020-09-26T17:56:54Z
author kettenis
files src/sys/arch/powerpc64/dev/xicp.c log diff annotate
src/sys/arch/powerpc64/dev/xive.c log diff annotate
src/sys/arch/powerpc64/powerpc64/intr.c log diff annotate
message Do the NULL -> cpu_info_primary conversion in the interrupt controller
drivers instead of the "midlayer". I had missed a couple of places in
the midlayer and instead of fixing this in several places it is better
to do it in the functions that get invoked in the end.