Package: kexec-tools
Version: 1:2.0.1-1
Severity: important
Tags: patch

Kexect returs $SUBJ instead of loading and booting selected kernel. The
problem is that 'uname' (as well as uname() syscall) returns 'armv5tel'
(on zaurus sl-3100) instead of 'arm' expected by kexec. Adding following
patch solves the problem on zaurus, there might be others needed for 
different arm hardware.

--- kexec-arm.c.orig    2008-07-15 00:46:43.000000000 +0000
+++ kexec-arm.c 2010-01-10 18:21:35.000000000 +0000
@@ -110,6 +110,7 @@
 
const struct arch_map_entry arches[] = {
        { "arm", KEXEC_ARCH_ARM },
+       { "armv5tel", KEXEC_ARCH_ARM },
        { 0 },
};

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: armel (armv5tel)

Kernel: Linux 2.6.24 (PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages kexec-tools depends on:
ii  debconf [debconf-2.0]   1.5.28           Debian configuration management sy
ii  libc6                   2.10.2-2         GNU C Library: Shared libraries
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

kexec-tools recommends no packages.

kexec-tools suggests no packages.

-- debconf information:
  kexec-tools/load_kexec: true



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to