OpenBSD cvs log

created 2023-08-20T07:57:57Z
begin 2023-08-16T00:00:00Z
end 2023-08-17T00:00:00Z
path src/sys
commits 6

date 2023-08-16T04:07:37Z
author jsg
files src/sys/arch/amd64/amd64/identcpu.c log diff annotate
src/sys/arch/amd64/include/specialreg.h log diff annotate
message add Intel ARCH_CAP_GDS bits

mentioned in
https://www.intel.com/content/www/us/en/developer/articles/technical/software-security-guidance/technical-documentation/gather-data-sampling.html

date 2023-08-16T04:07:38Z
author jsg
files src/sys/arch/i386/include/specialreg.h log diff annotate
message add Intel ARCH_CAP_GDS bits

mentioned in
https://www.intel.com/content/www/us/en/developer/articles/technical/software-security-guidance/technical-documentation/gather-data-sampling.html

date 2023-08-16T07:26:05Z
author jsg
files src/sys/arch/i386/i386/machdep.c log diff annotate
message avoid patch level msr on amd families < 0fh

Paul de Weerd reported it isn't implemented on ALIX with
cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" 586-class) 499 MHz, 05-0a-02

the earliest amd microcode update files I can find are for family 0fh (K8)

ok guenther@

date 2023-08-16T07:55:52Z
author claudio
files src/sys/kern/kern_sig.c log diff annotate
src/sys/kern/kern_synch.c log diff annotate
message Move SCHED_LOCK after sleep_signal_check.

sleep_signal_check() is there to look for pending signals / single thread
requests which were posted before sleep_setup() finished. Once p_stat
is set to SSLEEP the wakeup and delivery of signals is taken care of
by ptsignal and single_thread_set().

Moving the SCHED_LOCK further down allows to cleanup cursig() and to
remove a SCHED_LOCK recursion in single_thread_check().

OK mpi@

date 2023-08-16T09:51:39Z
author jsg
files src/sys/arch/i386/i386/machdep.c log diff annotate
message avoid bios sign msr on intel family < 6
the pentium msr list in the sdm does not include it

date 2023-08-16T20:53:47Z
author bru
files src/sys/dev/pckbc/pms.c log diff annotate
message Identify Synaptics touchpads without multifinger support.

ok miod@