commit | f07eb1c4f805c0dcc14dd69fee49b601ce0b2d2c | [log] [tgz] |
---|---|---|
author | Laurent Vivier <laurent@vivier.eu> | Tue Sep 27 14:43:56 2022 +0200 |
committer | Laurent Vivier <laurent@vivier.eu> | Fri Oct 21 17:46:19 2022 +0200 |
tree | b14eada29e2a65b574b6294c1f1c42543c4a9713 | |
parent | 46187d707e7639b743a3b9f72da03ad4b9abc255 [diff] |
linux-user: handle /proc/self/exe with execve() syscall If path is /proc/self/exe, use the executable path provided by exec_path. Don't use execfd as it is closed by loader_exec() and otherwise will survive to the exec() syscall and be usable child process. Signed-off-by: Laurent Vivier <laurent@vivier.eu> Message-Id: <20220927124357.688536-2-laurent@vivier.eu> Signed-off-by: Laurent Vivier <laurent@vivier.eu>