CVSROOT:        /cvs
Module name:    src
Changes by:     dera...@cvs.openbsd.org 2020/10/18 08:28:18

Modified files:
        lib/libc/arch/aarch64/sys: tfork_thread.S 
        lib/libc/arch/alpha/sys: tfork_thread.S 
        lib/libc/arch/amd64/sys: tfork_thread.S 
        lib/libc/arch/arm/sys: tfork_thread.S 
        lib/libc/arch/hppa/sys: tfork_thread.S 
        lib/libc/arch/i386/sys: tfork_thread.S 
        lib/libc/arch/m88k/sys: tfork_thread.S 
        lib/libc/arch/mips64/sys: tfork_thread.S 
        lib/libc/arch/powerpc/sys: tfork_thread.S 
        lib/libc/arch/powerpc64/sys: tfork_thread.S 
        lib/libc/arch/sparc64/sys: tfork_thread.S 

Log message:
SYS___threxit cannot fail, but this integration looks like a gadget.
Put a hard-trap instruction after the syscall instruction.
ok kettenis mortimer

Reply via email to