forked from mirror/qemu
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
b0d313dcae
This patch is based on the original work by Petros Angelatos [1], which I have updated to the current git master. The following commit message is largely based on Petros' original message. In order for one to use QEMU user mode emulation under a chroot, it is required to use binfmt_misc. This can be avoided by QEMU never doing a raw execve() to the host system. Introduce a new option, --execve, that uses the current QEMU interpreter to intercept execve(). qemu_execve() will prepend the interpreter path, similar to what binfmt_misc would do, and then pass the modified execve() to the host. [1] https://patchwork.ozlabs.org/patch/582756/ Signed-off-by: Ricardo Jesus <rj.bcjesus@gmail.com> |
2 years ago | |
---|---|---|
.. | ||
aarch64 | 2 years ago | |
alpha | 2 years ago | |
arm | 2 years ago | |
cris | 2 years ago | |
generic | 2 years ago | |
hexagon | 2 years ago | |
hppa | 2 years ago | |
i386 | 2 years ago | |
include | 2 years ago | |
loongarch64 | 2 years ago | |
m68k | 2 years ago | |
microblaze | 2 years ago | |
mips | 2 years ago | |
mips64 | 2 years ago | |
nios2 | 2 years ago | |
openrisc | 2 years ago | |
ppc | 2 years ago | |
riscv | 2 years ago | |
s390x | 2 years ago | |
sh4 | 2 years ago | |
sparc | 2 years ago | |
x86_64 | 2 years ago | |
xtensa | 2 years ago | |
cpu_loop-common.h | 2 years ago | |
elfload.c | 2 years ago | |
errnos.c.inc | 3 years ago | |
exit.c | 3 years ago | |
fd-trans.c | 3 years ago | |
fd-trans.h | 3 years ago | |
flat.h | 4 years ago | |
flatload.c | 2 years ago | |
ioctls.h | 2 years ago | |
linux_loop.h | 3 years ago | |
linuxload.c | 3 years ago | |
loader.h | 3 years ago | |
main.c | 2 years ago | |
meson.build | 3 years ago | |
mmap.c | 2 years ago | |
qemu.h | 2 years ago | |
semihost.c | 2 years ago | |
signal-common.h | 2 years ago | |
signal.c | 2 years ago | |
socket.h | 6 years ago | |
strace.c | 2 years ago | |
strace.h | 3 years ago | |
strace.list | 2 years ago | |
syscall.c | 2 years ago | |
syscall_defs.h | 2 years ago | |
syscall_types.h | 3 years ago | |
target_flat.h | 6 years ago | |
thunk.c | 3 years ago | |
trace-events | 3 years ago | |
trace.h | 4 years ago | |
uaccess.c | 3 years ago | |
uname.c | 3 years ago | |
uname.h | 3 years ago | |
user-internals.h | 2 years ago | |
user-mmap.h | 2 years ago | |
vm86.c | 3 years ago |