OpenBSD cvs log

created 2018-11-30T02:13:44Z
begin 2018-08-19T00:00:00Z
end 2018-08-20T00:00:00Z
path src/sys
commits 7

date 2018-08-19T02:22:40Z
author visa
files src/sys/kern/kern_descrip.c log diff annotate
message Remove a stale/obvious comment.

OK mpi@

date 2018-08-19T08:23:47Z
author kettenis
files src/sys/arch/amd64/amd64/acpi_machdep.c log diff annotate
src/sys/arch/amd64/include/pci_machdep.h log diff annotate
src/sys/arch/amd64/pci/pci_machdep.c log diff annotate
src/sys/arch/arm64/dev/acpipci.c log diff annotate
src/sys/arch/arm64/include/pci_machdep.h log diff annotate
src/sys/arch/i386/i386/acpi_machdep.c log diff annotate
src/sys/arch/i386/pci/pci_machdep.c log diff annotate
src/sys/arch/i386/pci/pci_machdep.h log diff annotate
src/sys/dev/acpi/acpi.c log diff annotate
src/sys/dev/acpi/acpimcfg.c log diff annotate
src/sys/dev/acpi/acpireg.h log diff annotate
src/sys/dev/acpi/acpivar.h log diff annotate
src/sys/dev/acpi/dsdt.c log diff annotate
src/sys/dev/acpi/dsdt.h log diff annotate
message Add support for multiple PCI segments. Only really implemented for arm64
for now as amd64/i386 firmware still caters for legacy OSes that only
support a single PCI segment.

ok patrick@

date 2018-08-19T11:42:33Z
author anton
files src/sys/arch/amd64/amd64/conf.c log diff annotate
src/sys/arch/amd64/conf/GENERIC log diff annotate
src/sys/arch/amd64/conf/Makefile.amd64 log diff annotate
src/sys/arch/amd64/conf/files.amd64 log diff annotate
src/sys/arch/i386/conf/GENERIC log diff annotate
src/sys/arch/i386/conf/Makefile.i386 log diff annotate
src/sys/arch/i386/conf/files.i386 log diff annotate
src/sys/arch/i386/i386/conf.c log diff annotate
src/sys/dev/kcov.c log diff annotate
src/sys/kern/kern_exit.c log diff annotate
src/sys/sys/kcov.h log diff annotate
message Add kcov(4), a kernel code coverage tracing driver. It's used in conjunction
with the syzkaller kernel fuzzer. So far, 8 distinct panics have been found and
fixed. This effort will continue.

kcov is limited to architectures using Clang as their default compiler and is
not enabled by default.

With help from mpi@, thanks!

ok kettenis@ mpi@ visa@

date 2018-08-19T14:09:41Z
author patrick
files src/sys/arch/arm64/stand/efiboot/efiboot.c log diff annotate
message Implement "mach dtb " in efiboot(8). This way we can
provide our own FDT if the BIOS doesn't supply one, or even override
the supplied one.

Idea from and ok kettenis@

date 2018-08-19T18:01:04Z
author deraadt
files src/sys/arch/amd64/amd64/conf.c log diff annotate
message pseudo-device must be file-flagged otherwise ramdisks cannot link.

date 2018-08-19T18:01:05Z
author deraadt
files src/sys/arch/amd64/conf/files.amd64 log diff annotate
src/sys/arch/i386/conf/files.i386 log diff annotate
src/sys/arch/i386/i386/conf.c log diff annotate
message pseudo-device must be file-flagged otherwise ramdisks cannot link.

date 2018-08-19T18:09:49Z
author deraadt
files src/sys/arch/amd64/conf/Makefile.amd64 log diff annotate
message delete blank line not found in other arch