Edit

IABSD.fr/src/libexec/ld.so/arm

Branch :

  • Show log

    Commit

  • Author : deraadt
    Date : 2020-03-13 09:31:24
    Hash : f74a2b77
    Message : Anthony Steinhauser reports that 32-bit arm cpus have the same speculation problems as 64-bit models. To resolve the syscall speculation, as a first step "nop; nop" was added after all occurances of the syscall ("swi 0") instruction. Then the kernel was changed to jump over the 2 extra instructions. In this final step, those pair of nops are converted into the speculation-blocking sequence ("dsb nsh; isb"). Don't try to build through these multiple steps, use a snapshot instead. Packages matching the new ABI will be out in a while... ok kettenis