OpenBSD cvs log

created 2021-07-04T06:39:08Z
begin 2021-06-26T00:00:00Z
end 2021-06-27T00:00:00Z
path src/sys
commits 6

date 2021-06-26T02:02:47Z
author jsg
files src/sys/dev/pci/drm/include/linux/preempt.h log diff annotate
message riscv64 struct cpu_info has ci_idepth

date 2021-06-26T06:54:00Z
author matthieu
files src/sys/dev/pci/drm/ttm/ttm_bo_util.c log diff annotate
message Revert last change, which is under an #ifdef __linux__ block so no used.

noticed by jsg@

date 2021-06-26T09:23:24Z
author kettenis
files src/sys/kern/kern_pledge.c log diff annotate
message Add powerpc64 and riscv64 to the list of architectures that have DRM.

ok matthieu@, deraadt@, jsg@

date 2021-06-26T09:24:51Z
author kettenis
files src/sys/dev/pci/drm/include/linux/pci.h log diff annotate
message Add riscv64 support. From Mickael Torres.

ok matthieu@, jsg@

date 2021-06-26T10:47:59Z
author visa
files src/sys/dev/fdt/if_cad.c log diff annotate
message cad: Implement 64-bit DMA mode

This lets the driver utilize 64-bit DMA on hardware that supports it.

Currently, riscv64 does not constrain DMA-reachable memory to the 32-bit
range. This caused memory errors with cad(4) on machines that have RAM
above 4GB in the physical address space.

Prompted by Mickael Torres

OK kettenis@

date 2021-06-26T17:38:40Z
author kettenis
files src/sys/arch/riscv64/riscv64/locore.S log diff annotate
message For some reason the riscv64 locore.S ended up with the copyright license
from the arm64 locore.S. But the code was clearly copied from FreeBSD's
riscv64 locore.S. The license is the same, but the author/attribution isn't.
Fix this.

ok deraadt@