OpenBSD cvs log

created 2022-12-11T09:15:02Z
begin 2022-12-09T00:00:00Z
end 2022-12-10T00:00:00Z
path src/sys
commits 5

date 2022-12-09T00:24:44Z
author bluhm
files src/sys/netinet/tcp_input.c log diff annotate
message Some TCP timer units have changed from slowhz to msec and their
type from short to int. Also switch local variables holding temporary
timer values from short to int.
OK yasuoka

date 2022-12-09T17:32:53Z
author claudio
files src/sys/netinet6/icmp6.c log diff annotate
src/sys/netinet6/nd6.c log diff annotate
src/sys/netinet6/nd6.h log diff annotate
src/sys/netinet6/nd6_nbr.c log diff annotate
src/sys/netinet6/nd6_rtr.c log diff annotate
message Switch nd_opts from a union to just a struct.
The ND6 option handling in the kernel got a lot simpler since only
the tgt and src lladdr option are inspected by the kernel. The magic
of assigning options via one side of the union and accessing them
via the other is total overkill and actually quite error prone.
OK florian@

date 2022-12-09T20:37:39Z
author patrick
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
message Fix typo: SCTX -> SCXT

ok kettenis@

date 2022-12-09T21:23:24Z
author patrick
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/arm64/include/armreg.h log diff annotate
message Add detection for Spectre-BHB related CLRBHB, ECBHB and CSV2_3/HCXT
feature bits.

ok kettenis@

date 2022-12-09T22:31:31Z
author kettenis
files src/sys/arch/arm64/arm64/locore0.S log diff annotate
src/sys/arch/arm64/arm64/pmap.c log diff annotate
message Simplify early kernel bootstrap a bit more. Just map the entire 64MB memory
block that the bootloader allocates for us (minus the first 2MB). This means
we can get rid of a bunch of code in pmap_bootstrap(). It also makes sure
that we don't accidentally enter mappings that cover secure memory just
beyond where the kernel was loaded.

ok patrick@