From nobody Tue Feb 10 00:24:02 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 15209639844470.4488255405659629; Tue, 13 Mar 2018 10:59:44 -0700 (PDT) Received: from localhost ([::1]:41689 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1evoD9-0005NT-Mp for importer@patchew.org; Tue, 13 Mar 2018 13:59:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55308) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1evnoY-0008Qy-53 for qemu-devel@nongnu.org; Tue, 13 Mar 2018 13:34:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1evnoX-0007n2-4X for qemu-devel@nongnu.org; Tue, 13 Mar 2018 13:34:18 -0400 Received: from mout.kundenserver.de ([212.227.126.134]:38337) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1evnoW-0007lU-QD for qemu-devel@nongnu.org; Tue, 13 Mar 2018 13:34:17 -0400 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue005 [212.227.15.167]) with ESMTPSA (Nemesis) id 0M5tNd-1egtMN23K5-00xt9F; Tue, 13 Mar 2018 18:34:06 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Date: Tue, 13 Mar 2018 18:33:46 +0100 Message-Id: <20180313173355.4468-10-laurent@vivier.eu> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180313173355.4468-1-laurent@vivier.eu> References: <20180313173355.4468-1-laurent@vivier.eu> X-Provags-ID: V03:K0:AKC2HB1n5mMmXtMXI2Cif3K0xg5d34N7d2iZpmwNoMnENoEKov6 TrNu9KEnml50hbrJI4QuExo/8UKEHt08oC5YYUUuX5H9bJxq5zZkr/inNkyt9CJFh5gF0tU ApTE+1NnKh1EB5K5fhxBSW6nSdpluQQ6wrKVwCA0CQ6nOeRiQU/YPuX9wSiswALQGq7/mNr SyVFSqCUKfh1Z+rcb/7mw== X-UI-Out-Filterresults: notjunk:1;V01:K0:0RTjanCvWEg=:vUZ4iEyJ4KUXos6+5iaxPA MCi4jkKY5KWJ48WPPTnEoh549fM1MIX8pcEeruYU1Lal6s5Z0FpwsP7b6eb24o5CvVvGX/6t/ 1xMGYQtL5yuJ5UM+H32ktD6RYuwx+jgW/FzOgndFV+WZ9K3A6t77hEjs90goyGCbzPgX2E60a wP/i7hj467Tm7pQ6U0kMeNqvYUCGm/KcK/D9qis121iicTkcYQnSGSYjUoIvDNPJtr0qz02vg qSHdYNRfRlLfqKiVcnd2Ik47ogA3yjOF0bfZt9/43UvaiaPGul2mN89XNtx8OG7DoA9Hp0Ikz Hp4rvhtqjGc5mxZ7U6eWeRBbCeCHnaGqUf0vh/Wnebn5ei+N6Ewr32+ESZc0knw+jnv5A2d3c 9tB9XBPYL+II2gY1w8elIvzCUaLxq0KE9RJF+iOgQDRXTs7BDWo155T/T3TxKpJGjUUKrPwlJ IfANaBK6fJY4EUFR0u0iq9Vhk2y5OYZxTfO/UG4BEby8YpKHIApziG6Wmi3Pec/aU8WZw6/2u 2R/ne3LTSP+yIqp3ELUSrdWQbW3TPSDYCDcjRrcSJEk23H9fUODqYykghiqIuR5bopfMYPfNG RsiI/yZreRCLf29KsKEIj5ZkIAZvOwZ/5WitWLfdMxXhlqo6hC+HtDG3WYtEFR+z02dO+fmbC wWPfacegcFahsriBcWYN9KW3jZEc0voX1VIxZuKBy3dxbexk/JSB4ISwhCNa1NnDkO+Jh2VVn N5ZOREOlQ3VJ3XWzks8kwjZX6WLjd/4+HcS2LA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.126.134 Subject: [Qemu-devel] [PULL 09/18] qemu-binfmt-conf.sh: add qemu-xtensa X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Max Filippov , Riku Voipio , Laurent Vivier Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Max Filippov Register qemu-xtensa and qemu-xtensaeb for transparent linux userspace emulation. Cc: Riku Voipio Cc: Laurent Vivier Signed-off-by: Max Filippov Reviewed-by: Laurent Vivier Message-Id: <20180228221609.11265-11-jcmvbkbc@gmail.com> Signed-off-by: Laurent Vivier --- 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 edaa98b070..f39ad344fc 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 =20 qemu_target_list=3D"i386 i486 alpha arm armeb sparc32plus ppc ppc64 ppc64l= e m68k \ mips mipsel mipsn32 mipsn32el mips64 mips64el \ -sh4 sh4eb s390x aarch64 aarch64_be hppa riscv32 riscv64" +sh4 sh4eb s390x aarch64 aarch64_be hppa riscv32 riscv64 xtensa xtensaeb" =20 i386_magic=3D'\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\= x00\x03\x00' i386_mask=3D'\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\= xff\xfe\xff\xff\xff' @@ -108,6 +108,14 @@ riscv64_magic=3D'\x7fELF\x02\x01\x01\x00\x00\x00\x00\x= 00\x00\x00\x00\x00\x02\x00\x riscv64_mask=3D'\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\x= ff\xff\xfe\xff\xff\xff' riscv64_family=3Driscv =20 +xtensa_magic=3D'\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0= 2\x00\x5e\x00' +xtensa_mask=3D'\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xf= f\xff\xfe\xff\xff\xff' +xtensa_family=3Dxtensa + +xtensaeb_magic=3D'\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\= x00\x02\x00\x5e' +xtensaeb_mask=3D'\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\= xff\xff\xff\xfe\xff\xff' +xtensaeb_family=3Dxtensaeb + qemu_get_family() { cpu=3D${HOST_ARCH:-$(uname -m)} case "$cpu" in --=20 2.14.3