OpenBSD cvs log

created 2020-01-21T07:50:20Z
begin 2019-12-17T13:08:56Z
end 2019-12-17T22:25:56Z
path src/sys
commits 1

date 2019-12-17T22:25:56Z
author deraadt
files src/sys/arch/arm64/arm64/exception.S log diff annotate
src/sys/arch/arm64/arm64/trampoline.S log diff annotate
message arm64 cpus speculatively execute instructions after ERET, and on some
processors not all microarchitectural side effects are abandoned,
leading to spectre-like effects. This was fixed quietly and without
responsible disclosure by ARM in linux mainline a year ago, but
rediscovered independently by Anthony Steinhauser. ok patrick
guenther kettenis

comment to ARM: "Responsible Disclosure" doesn't mean "downplay at
maximum to avoid damage to the bottom line", the responsibility aspect
entails ensuring "all customers are aware of the defect". What
happened here is indistinguishable from Intel's behaviour, and that's
not the look you want.