OpenBSD cvs log

created 2023-11-26T08:58:58Z
begin 2023-11-22T00:00:00Z
end 2023-11-23T00:00:00Z
path src/sys
commits 4

date 2023-11-22T18:14:35Z
author tobhe
files src/sys/arch/macppc/dev/adb.c log diff annotate
src/sys/arch/macppc/dev/pm_direct.c log diff annotate
src/sys/arch/macppc/dev/pm_direct.h log diff annotate
message Add support for keyboard backlight on Apple Powerbooks.

From jon (at) elytron (dot) openbsd (dot) amsterdam
ok gkoehler@

date 2023-11-22T18:19:25Z
author tobhe
files src/sys/dev/hid/hidkbd.c log diff annotate
src/sys/dev/usb/makemap.awk log diff annotate
src/sys/dev/wscons/wskbd.c log diff annotate
src/sys/dev/wscons/wsksymdef.h log diff annotate
message Add support for keyboard backlight hotkeys in wskbd and hook up macppc apple
keyboards.

From jon (at) elytron (dot) openbsd (dot) amsterdam with some changes by me
ok gkoehler@

date 2023-11-22T18:22:53Z
author tobhe
files src/sys/dev/usb/ukbdmap.c log diff annotate
message regen

date 2023-11-22T18:50:10Z
author bluhm
files src/sys/arch/amd64/amd64/cpu.c log diff annotate
message Fix race when initializing TSC.

During boot TSC initialization could fail with panic: tsc_test_sync_ap:
cpu2: tsc_ap_name is not NULL: cpu1.
The root cause is a race between the moment the application processor
sets CPUF_IDENTIFIED in cpu_hatch() and the moment the boot processor
checks CPUF_IDENTIFIED in cpu_start_secondary() before the TSC sync
test.
The fix is to set CPUF_IDENTIFIED before clearing CPUF_IDENTIFY in
cpu_hatch().

from hshoexer@ cheloha@; OK deraadt@ mlarkin@