OpenBSD cvs log

created 2021-03-20T22:53:35Z
begin 2021-03-16T00:00:00Z
end 2021-03-17T00:00:00Z
path src/sys
commits 6

date 2021-03-16T10:57:47Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/arm64/arm64/locore.S log diff annotate
src/sys/arch/arm64/arm64/pmap.c log diff annotate
message Fix some correctness issues in the lowelevel kernel bringup code.

- Make sure we install a dummy page table in TTBR0_EL1 before we change
the size of the VA space in TCR_EL1.

- Flush the TLB after updating TCR_EL1.

- Flush TLB after installing the real kernel page table in TTBR1_EL1.

- Add some barriers around TLB flushes to make it consistent with
other places where we do TLB flushes.

ok drahn@, patrick@

date 2021-03-16T16:32:22Z
author deraadt
files src/sys/kern/kern_exec.c log diff annotate
message handle theoretical case of sigfillsz not being pow2-sized on some
architecture.
from miod

date 2021-03-16T18:04:16Z
author kurt
files src/sys/arch/i386/include/vmparam.h log diff annotate
message Bump MAXTSIZ to 256MB on i386.

okay deraadt@

date 2021-03-16T18:31:16Z
author patrick
files src/sys/arch/arm64/arm64/acpi_machdep.c log diff annotate
message acpi_intr_disestablish() should free its own cookie.

ok kettenis@

date 2021-03-16T22:02:27Z
author kettenis
files src/sys/arch/armv7/stand/efiboot/conf.c log diff annotate
src/sys/arch/armv7/stand/efiboot/efiboot.c log diff annotate
message Make sure that switching the console from serial to framebuffer works
for framebuffer nodes under / and /chosen.

Same change made to arm64 last month.

date 2021-03-16T22:08:55Z
author kettenis
files src/sys/arch/armv7/stand/efiboot/efiboot.c log diff annotate
message Node without a "status" property should be considered enabled as well.

Same change made to arm64 a week ago.