Your message dated Fri, 24 Jan 2020 05:08:32 +0100
with message-id <[email protected]>
and subject line Re: Bug#833093: qemu: fatal: Illegal instruction: ebc0 @
f67c3712
has caused the Debian Bug report #833093,
regarding qemu: fatal: Illegal instruction: ebc0 @ f67c3712
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
833093: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833093
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: qemu
Version: 1:2.1+dfsg-12+deb8u6
Severity: Important
I'm trying to setup a m68k chroot from Sid:
# qemu-debootstrap --arch=m68k --keyring
/usr/share/keyrings/debian-ports-archive-keyring.gpg --no-check-gpg
--variant=buildd --exclude=debfoster unstable debian-m68k
http://ftp.ports.debian.org/debian-ports
I: Running command: debootstrap --arch m68k --foreign --keyring
/usr/share/keyrings/debian-ports-archive-keyring.gpg --no-check-gpg
--variant=buildd --exclude=debfoster unstable debian-m68k
http://ftp.ports.debian.org/debian-ports
I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Extracting util-linux...
I: Extracting zlib1g...
I: Running command: chroot debian-m68k /debootstrap/debootstrap --second-stage
qemu: fatal: Illegal instruction: ebc0 @ f67c3712
D0 = 6ffffef5 A0 = f67dbf58 F0 = 0000000000000000 ( 0)
D1 = 0000010a A1 = 00000000 F1 = 0000000000000000 ( 0)
D2 = 0000000f A2 = 00000000 F2 = 0000000000000000 ( 0)
D3 = 00000000 A3 = f67be000 F3 = 0000000000000000 ( 0)
D4 = 00000000 A4 = 00000000 F4 = 0000000000000000 ( 0)
D5 = 00000000 A5 = f67dc000 F5 = 0000000000000000 ( 0)
D6 = f6fdf234 A6 = f6fdf484 F6 = 0000000000000000 ( 0)
D7 = 00000000 A7 = f6fdf230 F7 = 0000000000000000 ( 0)
PC = f67c3712 SR = 0000 ----- FPRESULT = 0
Aborted
**********
# apt-cache show qemu
Package: qemu
Version: 1:2.1+dfsg-12+deb8u6
Installed-Size: 402
Maintainer: Debian QEMU Team <[email protected]>
Architecture: amd64
Depends: qemu-system (>= 1:2.1+dfsg-12+deb8u6), qemu-user (>=
1:2.1+dfsg-12+deb8u6), qemu-utils (>= 1:2.1+dfsg-12+deb8u6)
Suggests: qemu-user-static
Description-en: fast processor emulator
QEMU is a fast processor emulator: currently the package supports
ARM, CRIS, i386, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, SH4,
SPARC and x86-64 emulation. By using dynamic translation it achieves
reasonable speed while being easy to port on new host CPUs. QEMU has
two operating modes:
.
* User mode emulation: QEMU can launch Linux processes compiled for
one CPU on another CPU.
* Full system emulation: QEMU emulates a full system, including a
processor and various peripherals. It enables easier testing and
debugging of system code. It can also be used to provide virtual
hosting of several virtual machines on a single server.
.
As QEMU requires no host kernel patches to run, it is very safe and
easy to use.
.
This package is a metapackage depending on all qemu-related packages.
Description-md5: 976dc9e06bc50e9bc7637e1a34042953
Multi-Arch: foreign
Homepage: http://www.qemu.org/
Tag: admin::virtualization, hardware::emulation, role::metapackage
Section: otherosfs
Priority: optional
Filename: pool/main/q/qemu/qemu_2.1+dfsg-12+deb8u6_amd64.deb
Size: 122770
MD5sum: 1eacd4c2396b4a63ea37fda360da4978
SHA1: c546281b93c14ecc5dde8562e7363e7825997ac9
SHA256: d98d6c6ba9c98f0d5b5b2161281862eaa157198ba0df4c43ea9810bc1484a219
--- End Message ---
--- Begin Message ---
Control: fixed -1 1:2.10.0-1
Control: fixed -1 1:3.1+dfsg-8+deb10u2
Control: fixed -1 1:3.1+dfsg-8+deb10u3
Control: fixed -1 1:4.2-1
Hi!
> # qemu-debootstrap --arch=m68k --keyring
> /usr/share/keyrings/debian-ports-archive-keyring.gpg --no-check-gpg
> --variant=buildd --exclude=debfoster unstable debian-m68k
> http://ftp.ports.debian.org/debian-ports
> I: Running command: debootstrap --arch m68k --foreign --keyring
> /usr/share/keyrings/debian-ports-archive-keyring.gpg --no-check-gpg
> --variant=buildd --exclude=debfoster unstable debian-m68k
> http://ftp.ports.debian.org/debian-ports
> I: Retrieving Release
> I: Retrieving Packages
> I: Validating Packages
> I: Resolving dependencies of required packages...
> I: Resolving dependencies of base packages...
>
> I: Extracting util-linux...
> I: Extracting zlib1g...
> I: Running command: chroot debian-m68k /debootstrap/debootstrap --second-stage
> qemu: fatal: Illegal instruction: ebc0 @ f67c3712
> D0 = 6ffffef5 A0 = f67dbf58 F0 = 0000000000000000 ( 0)
> D1 = 0000010a A1 = 00000000 F1 = 0000000000000000 ( 0)
> D2 = 0000000f A2 = 00000000 F2 = 0000000000000000 ( 0)
> D3 = 00000000 A3 = f67be000 F3 = 0000000000000000 ( 0)
> D4 = 00000000 A4 = 00000000 F4 = 0000000000000000 ( 0)
> D5 = 00000000 A5 = f67dc000 F5 = 0000000000000000 ( 0)
> D6 = f6fdf234 A6 = f6fdf484 F6 = 0000000000000000 ( 0)
> D7 = 00000000 A7 = f6fdf230 F7 = 0000000000000000 ( 0)
> PC = f67c3712 SR = 0000 ----- FPRESULT = 0
> Aborted
This has been fixed with current versions of qemu from Debian unstable
as qemu has gained support for full m68k emulation since version 2.9 [1].
Previously, qemu supported ColdFire emulation only which is a reduced
version of the m68k instruction set.
It's safe to close this bug report which is what I am doing now. Feel
free to create a new bug report if you should run into any other issues
with qemu.
Adrian
> [1] https://wiki.qemu.org/ChangeLog/2.9#68k
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - [email protected]
`. `' Freie Universitaet Berlin - [email protected]
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
--- End Message ---