Package: docker.io
Version: 20.10.8+dfsg1-1
Severity: important
X-Debbugs-Cc: osm...@problemloesungsmaschine.de

Dear Maintainer,

Starting dockerd results in Illegal Instruction on a 32bit x86 system.

Looking at the core dump with gdb shows the offending instruction as
 >0x8ece78    movsd  xmm0,QWORD PTR [eax]
(with eax containing 0x23fdc64).

This is 'Move Scalar Double-Precision Floating-Point Value', which is an SSE2 
instruction. SSE1 only supports single precision floating point.

The CPU in question here is an AMD Duron 1800, which supports SSE, but not SSE2.

As this CPU is still supported by Debian and will be (as far as I know) for the 
next release, I would expect to be able to run docker on it.

root@caesar:~# cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 8
model name      : AMD Duron(tm)
stepping        : 1
cpu MHz         : 1798.276
cache size      : 64 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow cpuid 3dnowprefetch vmmcall
bugs            : fxsave_leak sysret_ss_attrs spectre_v1 spectre_v2 
spec_store_bypass
bogomips        : 3596.55
clflush size    : 32
cache_alignment : 32
address sizes   : 34 bits physical, 32 bits virtual
power management: ts


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 5.14.0-1-686-pae (SMP w/1 CPU thread)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages docker.io depends on:
ii  adduser              3.118
ii  containerd           1.5.5~ds1-1
ii  dpkg                 1.20.9
ii  init-system-helpers  1.60
ii  iptables             1.8.7-1
ii  libc6                2.32-4
ii  libdevmapper1.02.1   2:1.02.175-2.1
ii  libsystemd0          247.9-1
ii  lsb-base             11.1.0
ii  runc                 1.0.2+ds1-1
ii  tini                 0.19.0-1

Versions of packages docker.io recommends:
ii  apparmor         3.0.3-2
ii  ca-certificates  20210119
ii  cgroupfs-mount   1.4
ii  git              1:2.33.0-1
ii  needrestart      3.5-4
ii  xz-utils         5.2.5-2

Versions of packages docker.io suggests:
pn  aufs-tools   <none>
ii  btrfs-progs  5.14.1-1
ii  debootstrap  1.0.123
pn  docker-doc   <none>
ii  e2fsprogs    1.46.4-1
pn  rinse        <none>
ii  rootlesskit  0.14.2-1+b3
ii  xfsprogs     5.13.0-1
ii  zfs-fuse     0.7.0-22

-- no debconf information

Reply via email to