CVSROOT:        /cvs
Module name:    src
Changes by:     dera...@cvs.openbsd.org 2019/12/17 15:26:42

Modified files:
        sys/arch/arm64/arm64: Tag: OPENBSD_6_5 exception.S trampoline.S 

Log 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.

This is errata 6.5/025_eret.patch.sig

Reply via email to