OpenBSD cvs log

created 2019-06-08T11:15:57Z
begin 2019-06-06T00:00:00Z
end 2019-06-07T00:00:00Z
path src/sys
commits 4

date 2019-06-06T03:11:58Z
author jmatthew
files src/sys/dev/pci/if_mcx.c log diff annotate
message Set up the interrupt handler before creating the event queue.
Apparently the boot rom on some cards leaves an interrupt vector set up,
which will be run on completion of the first command after we set up the
event queue, causing kernel crashes. chris@ reported this a while ago.

date 2019-06-06T03:17:49Z
author jmatthew
files src/sys/dev/pci/if_mcx.c log diff annotate
message ConnectX-5 cards work too

date 2019-06-06T16:45:10Z
author visa
files src/sys/kern/subr_witness.c log diff annotate
message Restore missing newline.

date 2019-06-06T19:43:35Z
author kettenis
files src/sys/arch/amd64/amd64/tsc.c log diff annotate
message Stop promoting the TSC as a high quality timecounter on MULTIPROCESSOR
systems. There is no guarantee that the TSCs on different cores are
synchronized when the OpenBSD kernel boots and we don't have code to
synchronize them ourselves. This affects both AMD and Intel CPUs and
even cores on the same socket can by out of sync.

ok deraadt@, sthen@