--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: linux-image-2.6.18-4-vserver-686: -vserver & -xen-vserver only available on 686 / k7
- From: Gaetan RYCKEBOER <gaetan@ryckeboer.org>
- Date: Thu, 12 Apr 2007 15:43:04 +0200
- Message-id: <20070412134304.13847.80540.reportbug@cl-135.bru-01.be.sixxs.net>
Package: linux-image-2.6.18-4-vserver-686
Version: 2.6.18.dfsg.1-12
Severity: important
The kernel patched for vserver and/or xen are only available for 686.
According to VIA the C3 is a native i686 cpu WITHOUT the CMOV instruction
set. Due to the fact that gcc uses the cmov instructions when -march=i686 is
used respectively if PROCESSOR_PENTIUMPRO is selected in the processor
alias table gcc will generate invalid instructions for the c3 (see
20000609-1.c in gcc-3.3.3/gcc/testsuite/gcc.dg and compile with -march=i686
only).
Source:
http://gcc.gnu.org/ml/gcc-patches/2004-07/msg02718.html
The VIA C3 is used in many small PC, and/or barebones. On such devices,
vserver are often installed to maintain security and isolate network services.
Why are there no 386 version of it (GCC seems not to be patched to
emulate the CMOV instruction)
Furthermore, the -xen-vserver-686 seems badly compiled, and not readable
by grub nor "file" :
asr@greedo:~$ file /boot/vmlinuz-2.6.18-4-xen-vserver-686
/boot/vmlinuz-2.6.18-4-xen-vserver-686: gzip compressed data, from Unix,
last modified: Tue Mar 27 00:31:14 2007, max compression
asr@greedo:~$ file /boot/vmlinuz-2.6.18-4-vserver-686
/boot/vmlinuz-2.6.18-4-vserver-686: Linux kernel x86 boot executable
RO-rootFS, root_dev 0x6807, swap_dev 0x1, Normal VGA
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.8-2-386
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to fr_FR.UTF-8)
Versions of packages linux-image-2.6.18-4-vserver-686 depends on:
ii coreutils 5.96-3 The GNU core utilities
ii debconf [debconf-2.0] 1.5.2 Debian configuration management sy
ii initramfs-tools [linux-initra 0.85g tools for generating an initramfs
ii module-init-tools 3.2.2-3 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.18-4-vserver-686 recommends:
pn libc6-i686 <none> (no description available)
pn util-vserver <none> (no description available)
-- debconf information:
linux-image-2.6.18-4-vserver-686/preinst/failed-to-move-modules-2.6.18-4-vserver-686:
shared/kernel-image/really-run-bootloader: true
* linux-image-2.6.18-4-vserver-686/preinst/lilo-initrd-2.6.18-4-vserver-686: false
linux-image-2.6.18-4-vserver-686/preinst/abort-overwrite-2.6.18-4-vserver-686:
linux-image-2.6.18-4-vserver-686/postinst/create-kimage-link-2.6.18-4-vserver-686: true
linux-image-2.6.18-4-vserver-686/postinst/bootloader-test-error-2.6.18-4-vserver-686:
linux-image-2.6.18-4-vserver-686/postinst/depmod-error-2.6.18-4-vserver-686: false
linux-image-2.6.18-4-vserver-686/preinst/abort-install-2.6.18-4-vserver-686:
linux-image-2.6.18-4-vserver-686/prerm/would-invalidate-boot-loader-2.6.18-4-vserver-686: true
linux-image-2.6.18-4-vserver-686/postinst/old-initrd-link-2.6.18-4-vserver-686: true
linux-image-2.6.18-4-vserver-686/postinst/kimage-is-a-directory:
linux-image-2.6.18-4-vserver-686/preinst/bootloader-initrd-2.6.18-4-vserver-686: true
linux-image-2.6.18-4-vserver-686/postinst/bootloader-error-2.6.18-4-vserver-686:
linux-image-2.6.18-4-vserver-686/preinst/already-running-this-2.6.18-4-vserver-686:
linux-image-2.6.18-4-vserver-686/postinst/old-system-map-link-2.6.18-4-vserver-686: true
linux-image-2.6.18-4-vserver-686/prerm/removing-running-kernel-2.6.18-4-vserver-686: true
linux-image-2.6.18-4-vserver-686/preinst/lilo-has-ramdisk:
linux-image-2.6.18-4-vserver-686/postinst/old-dir-initrd-link-2.6.18-4-vserver-686: true
linux-image-2.6.18-4-vserver-686/preinst/overwriting-modules-2.6.18-4-vserver-686: true
linux-image-2.6.18-4-vserver-686/preinst/elilo-initrd-2.6.18-4-vserver-686: true
linux-image-2.6.18-4-vserver-686/postinst/depmod-error-initrd-2.6.18-4-vserver-686: false
linux-image-2.6.18-4-vserver-686/preinst/initrd-2.6.18-4-vserver-686:
--- End Message ---