OpenBSD cvs log

created 2021-03-14T01:00:34Z
begin 2021-03-09T00:00:00Z
end 2021-03-10T00:00:00Z
path src/sys
commits 8

date 2021-03-09T04:53:40Z
author deraadt
files src/sys/arch/macppc/macppc/ofw_machdep.c log diff annotate
message ofw_read_mem_regions() can skip calculation of physmem. pmap.c
already calculates _usable_ memory and updates physmem (if it is 0),
whereas ofw_read_mem_regions() was counting usable+unuseable memory.
ie. 4G or more on some machines. powerpc's 32-bit pagetable cannot use memory
beyond 4G phys addr.
(On a 4G machine, physmem64 was calculated as 0, which caused the installer's
auto-diskabel code to place /tmp on the b partition).
ok gkoehler, works for kurt also

date 2021-03-09T14:13:33Z
author visa
files src/sys/arch/octeon/dev/cn30xxsmi.c log diff annotate
src/sys/arch/octeon/include/octeonvar.h log diff annotate
src/sys/arch/octeon/octeon/machdep.c log diff annotate
message Add initial bits for Check Point UTM-1 EDGE N.

From Thaison Nguyen

date 2021-03-09T15:08:23Z
author bluhm
files src/sys/kern/subr_log.c log diff annotate
src/sys/sys/malloc.h log diff annotate
message Early daemons like dhcpleased(8), slaacd(8), unwind(8), resolvd(8)
are started before syslogd(8). This resulted in ugly sendsyslog(2)
dropped logs and the real message was lost.
Create a temporary stash for log messages within the kernel. It
has a limited size of 100 messages, and each message is truncated
to 8192 bytes. When the stash is exhausted, the well-known dropped
message is generated with a counter. After syslogd(8) has setup
everything, it sends a debug line through libc to flush the kernel
stash. Then syslogd receives all messages from the kernel before
the usual logs.
OK deraadt@ visa@

date 2021-03-09T19:02:44Z
author kettenis
files src/sys/dev/fdt/simplefb.c log diff annotate
message Add support for 30-bit color modes.

date 2021-03-09T19:43:04Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
message Recognize Apple Firestorm cores.

date 2021-03-09T20:03:50Z
author anton
files src/sys/net/if.c log diff annotate
message Shorten the if_cloners_lock name preventing it from being truncated in
the top(1) wait column.

ok mvs@

date 2021-03-09T20:05:14Z
author anton
files src/sys/net/if_tun.c log diff annotate
message Issuing FIOSETOWN and TIOCSPGRP ioctl commands on a tun(4) device leaks
device references causing a hang while trying to remove the same
interface since the reference count will never reach zero. Instead of
returning, break out of the switch in order to ensure that tun_put()
gets called.

ok deraadt@ mvs@

Reported-by: [email protected]

date 2021-03-09T21:11:24Z
author kettenis
files src/sys/arch/arm64/stand/efiboot/efiboot.c log diff annotate
message Node without a "status" property should be considered enabled as well.

ok patrick@