CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2024/08/20 21:16:25

Modified files:
        sys/kern       : exec_elf.c 

Log message:
If binaries lack a pintable, execve() can now reject them at startup
by returning EINVAL, rather than at runtime when the first system call
occurs (and then probably dumping core).  Let's find out if there are
any surprising exceptions we were unaware of (would need a custom linker,
or a non-crt0 runtime)
errno discussions with kettenis, sthen, millert. Vague concensus it is
worth trying now.

Reply via email to