Edit

IABSD.fr/src/sys/arch

Branch :

  • Show log

    Commit

  • Author : deraadt
    Date : 2020-03-11 21:04:58
    Hash : 7323b495
    Message : Anthony Steinhauser reports that 32-bit arm cpus have the same speculation problems as 64-bit models. "movs pc, lr" is the pre-VM legacy eret and as such also requires speculation blockers. Idiomatically spray "dsb nsh; ish" after each such occurance because it is cheap. (I find it very interesting 2/3 of these occur at end of a .o, so the instructions speculatively executed are from a randomly different .o file after each kernel relink...) ok kettenis