[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 10/11] qemu-binfmt-conf.sh: add qemu-xtensa
From: |
Max Filippov |
Subject: |
[Qemu-devel] [PATCH v2 10/11] qemu-binfmt-conf.sh: add qemu-xtensa |
Date: |
Wed, 28 Feb 2018 14:16:08 -0800 |
Register qemu-xtensa and qemu-xtensaeb for transparent linux userspace
emulation.
Cc: Riku Voipio <address@hidden>
Cc: Laurent Vivier <address@hidden>
Signed-off-by: Max Filippov <address@hidden>
---
scripts/qemu-binfmt-conf.sh | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/scripts/qemu-binfmt-conf.sh b/scripts/qemu-binfmt-conf.sh
index ea5a7487457c..4efc5812aaa9 100755
--- a/scripts/qemu-binfmt-conf.sh
+++ b/scripts/qemu-binfmt-conf.sh
@@ -1,10 +1,10 @@
#!/bin/sh
-# enable automatic i386/ARM/M68K/MIPS/SPARC/PPC/s390/HPPA
+# enable automatic i386/ARM/M68K/MIPS/SPARC/PPC/s390/HPPA/Xtensa
# program execution by the kernel
qemu_target_list="i386 i486 alpha arm armeb sparc32plus ppc ppc64 ppc64le m68k
\
mips mipsel mipsn32 mipsn32el mips64 mips64el \
-sh4 sh4eb s390x aarch64 aarch64_be hppa"
+sh4 sh4eb s390x aarch64 aarch64_be hppa xtensa xtensaeb"
i386_magic='\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x03\x00'
i386_mask='\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff'
@@ -100,6 +100,14 @@
hppa_magic='\x7f\x45\x4c\x46\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
hppa_mask='\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff'
hppa_family=hppa
+xtensa_magic='\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x5e\x00'
+xtensa_mask='\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff'
+xtensa_family=xtensa
+
+xtensaeb_magic='\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x5e'
+xtensaeb_mask='\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff'
+xtensaeb_family=xtensaeb
+
qemu_get_family() {
cpu=${HOST_ARCH:-$(uname -m)}
case "$cpu" in
--
2.11.0
- [Qemu-devel] [PATCH v2 00/11] linux-user support for target/xtensa, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH v2 01/11] target/xtensa: dump correct physical registers, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH v2 02/11] target/xtensa: mark register windows in the dump, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH v2 03/11] target/xtensa: use correct number of registers in gdbstub, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH v2 04/11] target/xtensa: support MTTCG, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH v2 05/11] linux-user: fix mmap/munmap/mprotect/mremap/shmat, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH v2 06/11] linux-user: fix assertion in shmdt, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH v2 07/11] linux-user: fix target_mprotect/target_munmap error return values, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH v2 08/11] linux-user: drop unused target_msync function, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH v2 10/11] qemu-binfmt-conf.sh: add qemu-xtensa,
Max Filippov <=
- [Qemu-devel] [PATCH v2 11/11] MAINTAINERS: fix W: address for xtensa, Max Filippov, 2018/02/28
- [Qemu-devel] [PATCH v2 09/11] target/xtensa: add linux-user support, Max Filippov, 2018/02/28
- Re: [Qemu-devel] [PATCH v2 00/11] linux-user support for target/xtensa, no-reply, 2018/02/28