OpenBSD cvs log

created 2022-07-23T19:21:48Z
begin 2022-07-16T00:00:00Z
end 2022-07-17T00:00:00Z
path src/sys
commits 4

date 2022-07-16T11:26:13Z
author kettenis
files src/sys/dev/fdt/axppmic.c log diff annotate
message Add support for using the power button to wake up from suspend.

ok anton@

date 2022-07-16T12:02:28Z
author kettenis
files src/sys/arch/arm64/dev/agintc.c log diff annotate
message Fix previous commit. We need to enable the new "halt" IPI on all the CPUs
like we do for the other ones. If we don't, the IPI won't arrive and we'll
hang for ever when we try to suspend.

ok patrick@

date 2022-07-16T12:07:55Z
author kettenis
files src/sys/arch/arm64/dev/ampintc.c log diff annotate
message Fix IPIs on systems with multiple clusters where the CPU interface
numbers don't necessarily match the CPU numbers used by our kernel.

Seen on an Amlogic S922X SoC where cluster 0 consists of two Cortex-A53
cores and cluster 1 consists of four Cortes-A73 cores.

ok anton@

date 2022-07-16T15:25:30Z
author bluhm
files src/sys/netinet/if_ether.c log diff annotate
message To fix an KASSERT(la != NULL) panic in ARP, protect the rt_llinfo
field of the route with a mutex. Keep rt_llinfo not NULL consistent
with RTF_LLINFO flag is set. Also do not put the mutex in the fast
path.
OK mpi@