OpenBSD cvs log

created 2024-07-27T20:08:40Z
begin 2024-07-21T00:00:00Z
end 2024-07-22T00:00:00Z
path src/sys
commits 7

date 2024-07-21T13:18:15Z
author fcambus
files src/sys/dev/rasops/rasops32.c log diff annotate
message Add optimized character rendering case for 6 pixels wide fonts in
rasops32_putchar().

From jon (at) elytron (dot) openbsd (dot) amsterdam.

date 2024-07-21T16:19:25Z
author deraadt
files src/sys/arch/amd64/amd64/vector.S log diff annotate
message A few manual ret-cleans. Seeing as these pertain to interrupt servicing,
the stack utilization ends up near the the deep end of the stack where,
retcleans are useful. tested for a while in snaps
ok bluhm

date 2024-07-21T16:46:56Z
author jca
files src/sys/arch/macppc/macppc/cpu.c log diff annotate
message Export basic HWCAP bits to let applications detect Altivec on powerpc

Input from miod@ and gkoehler@, tests & ok gkoehler@

date 2024-07-21T16:46:57Z
author jca
files src/sys/arch/powerpc/include/elf.h log diff annotate
message Export basic HWCAP bits to let applications detect Altivec on powerpc

Input from miod@ and gkoehler@, tests & ok gkoehler@

date 2024-07-21T16:49:26Z
author jca
files src/sys/arch/powerpc64/include/cpu.h log diff annotate
src/sys/arch/powerpc64/include/elf.h log diff annotate
src/sys/arch/powerpc64/powerpc64/cpu.c log diff annotate
message Export basic HWCAP bits to let applications detect Altivec & VSX on powerpc64

Input from miod@ and gkoehler@, tests & ok gkoehler@

date 2024-07-21T18:57:31Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
message Populate hwcap and hwcap2 based on the sanitized values of the ID register
values and the feature bits that we recognize.

ok naddy@, jca@

date 2024-07-21T19:41:31Z
author bluhm
files src/sys/arch/amd64/amd64/cpu.c log diff annotate
src/sys/arch/amd64/amd64/locore0.S log diff annotate
src/sys/arch/amd64/amd64/pmap.c log diff annotate
src/sys/arch/amd64/include/cpu.h log diff annotate
src/sys/arch/amd64/include/specialreg.h log diff annotate
message For AMD SEV determine C-bit position and guest mode in locore0.

Actually determine the C-bit position if we are running as a guest
with SEV enabled. Configure pg_crypt, pg_frame and pg_lgframe
accordingly, using the physical address bit reduction provided by
cpuid.

from hshoexer@; OK mlarkin@